32.365: Primer premio gordo de Navidad 2008
By creacciona | December 22, 2008
32.365: de nuevo vuelve a caer un premio gordo sobre un número terminado en 5 que se hizo esperar hasta las 12 en punto de la mañana. Premio de 3 millones de euros a la serie vendido en Alicante, Barcelona, Orense, Madrid, Jaén, Soria y Guipúzcoa.
Topics: Actualidad | No Comments »
Números premiados loteria Navidad 2008
By creacciona | December 22, 2008
Lista de los números premiados en el sorteo de loteria del día 22 de diciembre de 2008:
Primer premio, gordo de Navidad: 32.365 (3 millones de euros)
Segundo premio: 78.400 (1 millón de euros)
Tercer premio: 80.076 (500.000 euros)
cuartos premios: 29.127, 49.730 (200.000 euros)
quintos premios: 70.593, 36.199, 79.294, 73.450, 30.227, 58.616, 56.430 , 81.792 (50.000 euros)
Topics: Actualidad | No Comments »
Tipo de fuente de Adsense
By creacciona | December 18, 2008
Estos son los tipos de letra que usan los códigos de publicidad de Google, el primer estilo pertenece al titular, el segundo estilo al texto descripcion debajo del titular y el tercer estilo corresponde al domini o enlace de abajo.
Los colores aqui expuestos son a modo de ejemplo. Si queremos hacer coincidir nuestros estilos solo hay cambiar el color que usemos en cada caso para hacerlo coincidir con los colores usados en el site
.title_adsense {
font-weight: normal;
background: #FFFFFF;
margin: 0px;
padding-left: 5px;
padding-bottom: 0px;
padding-top: 0px;
font-weight: bold;
font: bold 11px arial,sans-serif; }
.subtitle_adsense {
font-weight: normal;
background: #FFFFFF
margin: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
font-weight: bold;
margin:0px;
font: 11px arial,sans-serif; }
.subtitle_adsense a {
font-weight: normal;
color: #777777;
margin: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
font-weight: bold;
margin:0px;
text-decoration:none;
font: 10px arial, sans-serif; }
Topics: Desarrollo web | No Comments »
Fallout 3
By creacciona | December 17, 2008
Descripción:
Los técnicos de Vault-Tec han trabajado sin descanso en una reproducción interactiva de la vida en Wasteland para que disfrutes desde la comodidad de tu refugio. Incluye un mundo expansivo, combates únicos, imágenes cargadas de realismo, muchas opciones para el jugador y una gran variedad de personajes dinámicos. Cada minuto es una lucha por la supervivencia contra la amenaza del mundo exterior: radicación, supermutantes y criaturas mutantes hostiles. De Vault-Tec, la simulación postnuclear favorita en América .
Argumento:
Vault 101 - Jewel of the Wastes. Durante 200 años, Vault 101 ha servido fielmente a los supervivientes de Washington D.C. y sus alrededores, ahora conocidos como Capital Wasteland. La guerra atómica global del año 2077 dejó a los EE.UU. totalmente destrozados, pero los residentes de Vault 101 disfrutan de una vida sin el estrés del mundo exterior. Insectos gigantes, asaltantes, esclavitud y ni siquiera los supermutantes son rival para la superioridad técnica de Vault-Tec. Aunque una fatídica mañana, te levantas para descrubrir que tu padre ha desafiado al Supervisor y abandonado la comodidad y seguridad que proporciona Vault 101 por razones desconocidas. Dejando el único hogar que jamás has conocido, sales del refugio al sol abrasador de Wasteland en busca de tu padre, y de la verdad.
Funciones clave:
- ¡Libertad sin límite! - ¡Asimila los paisajes y sonidos de la enorme Capital Wasteland! ¡Observa cómo los grandes monumentos de los Estados Unidos están en ruina post-apocalíptica! Tú tomas las decisiones que te definen y cambian el mundo. ¡Observa tu medidor de radiación!
- ¡Experimenta S.P.E.C.I.A.L.! - Los técnicos de Vault-Tec te traen lo último en simulación de capacidades humanas: el sistema de caracteres SPECIAL. Usando nuevos avances en representación de habilidades basadas en puntos, SPECIAL permite la personalización sin límite de tus personajes. ¡También hay montones de habilidades y extras entre los que elegir, cada uno con una deslumbrante variedad de efectos!
- ¡Nuevas vistas sensacionales! - ¡Los magos de Vault-Tec lo han hecho de nuevo! Ya no está limitado a una sola vista, vive el juego desde una perspectiva en 1ª o 3ª persona. ¡Personaliza tu vista con sólo tocar un botón!
- ¡El poder de la elección! - ¿Hoy te sientes ruin villano o buen samaritano? Elige un bando o nada entre dos aguas, ya que cada situación se puede abordar de manera distinta. Discute los problemas civilizadamente, o simplemente saca tu rifle de plasma.
- ¡Elimínalos con V.A.T.S.! - ¡Supera la adversidad en combate con el Sistema Asistido de Selección del Objetivo Vault-Tec (V.A.T.S.) para tu Pip-Boy Modelo 3000! V.A.T.S. te permite detener el tiempo en combate, seleccionar como objetivo partes del cuerpo en concreto, alinear ataques uno tras otro y dejar que Vault-Tec saque toda tu agresividad. Siembra muerte y destrucción en una novedosa presentación cinematográfica.
- ¡Inteligencia artificial alucinante! - En Vault-Tec, nos damos cuenta de que la gente es la clave para resucitar la civilización después de una guerra nuclear. Nuestras mejores mentes han aunado esfuerzos para producir una versión avanzada de Radiant AI, el preferido en simulación de interacción humana en América. Expresiones faciales, gestos, diálogos únicos y comportamiento muy real se mezclan en la última tecnología de Vault-Tec con un resultado excelente.
- ¡Belleza inimaginable!* - Vive la dura realidad de las secuelas nucleares renderizada como nunca antes con gráficos de alta definición de vanguardia. Desde la estéril Wasteland, a las peligrosas oficinas y túneles de metro de D.C., pasando por la horrorosa carne podrida en la cara de un mutante.
*Se recomienda el uso de protección en los ojos.
Topics: Videojuegos | No Comments »
Bajan los tipos de interes
By creacciona | December 17, 2008
Estados Unidos (EE.UU.) baja el precio del dinero entre el 0 y 0,25 %.
La Reserva Federal de Estados Unidos ha recortado ayer su principal tasa de interés hasta una banda sin precedentes entre 0 y 0,25, el motivo es la reactivación de los créditos y terminar con la mayor recesión registrada en un cuarto de siglo. La situación económica actual muy débil y justifica «unos niveles excepcionalmente bajos de la tasa de fondos federales durante algún tiempo».
Esta bajada se suma a nueve reducciones consecutivas del precio del dólar acumuladas en 14 meses. A pesar de todas estas medidas, la crisis ha producido una tasa de paro del 6,7%, la más alta desde 1993 y la mayor destrucción de empleo de los últimos 34 años, con medio millón de puestos de trabajo perdidos durante el mes de noviembre.
Siguiendo la misma política monetaria de «tipos cero» utilizada por Japón durante seis años en su propia lucha contra la deflación, entre las posibilidades barajadas en Washington figura la compra de títulos de deuda emitidos por el Tesoro para inyectar más dinero en la economía. El banco central de Estados Unidos también ha indicado su intención de adquirir el año que viene hasta 600.000 millones de dólares en instrumentos de inversión relacionados con hipotecas.
También durante el mes de noviembre, la construcción de vivienda ha retrocedido un 20%, hasta llegar a sus niveles más bajos en medio siglo.
Ante esta situación, el próximo gobierno de Barack Obama se encuentra preparando un masivo paquete de estímulo económico para aplicar a partir de enero.
Topics: Actualidad | No Comments »
MySpace y Google contra Facebook
By creacciona | December 11, 2008
La compañía MySpace ha unido fuerzas con Google para competir con Facebook. El gigante se ha convertido en el abanderado de la alianza de redes sociales que promocionan estandartes comunes que permitan a loa desarrolladores crear programas de manera fácil. MySpace intenta ganar terreno haciendo compatible su sistema de inicio de sesión, llamado MySpaceID, con cualquier sitio de Internet que quiera adoptarlo.
Hace un año, MySpace y Google unieron fuerzas para promover un servicio llamado OpenSocial que compite con los programas informáticos en línea de Facebook.
“Los blogs y otros sitios pequeños con asistencia técnica limitada probablemente tendrán más fácil la utilización del sistema de Google”, conocido como Friend Connect, asegura Max Engel, director de MySpaceID.
Google decidió poner en marcha dicho proyecto cuando Microsoft se convirtió en accionista de Facebook, puesto al que también aspiraba Google.
OpenSocial, el proyecto de red social de Google: “dará acceso a 200 millones de usuarios, lo que le hace más grande que cualquier otra plataforma”, ha declarado Chris DeWolfe, el primer ejecutivo de MySpace
Topics: Actualidad | No Comments »
MD5 Hash
By creacciona | December 10, 2008
¿Qué es un hash MD5?
MD5 (Message-Digest Algorithm 5, Algoritmo de Resumen del Mensaje 5) es un algoritmo de reducción criptográfico de 128 bits muy usado en la actualidad. Fue desarrollado en 1991 por Ronald Rivest del MIT (Massachusetts Institute of Technology, Instituto Tecnológico de Massachusetts). y reemplazó al algoritmo MD4 después de que Hans Dobbertin descubriese su debilidad.
Codificación:
La codificación del MD5 de 128 bits es representada típicamente como un número de 32 dígitos hexadecimal. El siguiente código de 28 bytes ASCII será tratado con MD5 y veremos su correspondiente hash de salida:
MD5(”Esto sí es una prueba de MD5″) = e99008846853ff3b725c27315e469fbc
Un simple cambio en el mensaje nos da un cambio total en la codificación hash, en este caso cambiamos dos letras, el «sí» por un «no».
MD5(”Esto no es una prueba de MD5″) = dd21d99a468f3bb52a136ef5beef5034
Otro ejemplo sería la codificación de un campo vacío:
MD5(”") = d41d8cd98f00b204e9800998ecf8427e
Calculador / convertidor de texto a Hash MD5.
http://md5-hash-online.waraxe.us/
Topics: Desarrollo web | No Comments »
Instalar PHP5 Memcache Extension Module en RedHat
By creacciona | December 5, 2008
Memcache es un sistema para almacenamiento de objetos en memoria que actúa como caché para acelerar el rendimiento de aplicaciones web. Memcache ha sido diseñado de manera genérica aunque su mayor utilidad y para la que fue desarrollado inicialmente es para reducir la carga en sitios web debido a las solicitudes a base de datos que en muchos casos son innecesarias.
Memcache fué desarrollado por Danga Interactive para el site livejournal, pero luego liberado bajo licencia BSD. Hoy en día es empleado por muchos otros sitios webs debido a su gran utilidad, entre ellos: Livejournal, Slashdot, Wikipedia, SourceForge, FotoLog, …
El funcionamiento de memcache es sencillo. En lugar de acceder a la base de datos para solicitar determinada información primero se accede a memcached (el servidor de memcache) a través del protocolo TCP/IP (así se puede acceder a servidores memcache en máquinas remotas o en local). Si este tiene la información, la devuelve y si no, debemos hacer la petición a la base de datos e introducir los datos en memcached para que puedan ser usados la próxima vez que los necesitemos. Además, memcached tiene un tiempo de expiración, tras pasar este tiempo almacenado en el servidor este se considera descartable y se borra del servidor, dejando espacio para otros objetos.
Memcaché está basado en la libreria libevent, se encarga de la notificación de eventos asíncrona que permite ejecutar callbacks cuando un determinado evento es disparado (además de eventos puede reaccionar a señales o a intervalos de tiempo específicos, más adelante quizás le dedique un post a esta librería).
(nota: Antes de empezar a instalar esta extensión como módulo PHP debemos tener instalado el demonio memcached):
Instalación del demonio memcached
1. Descargar e instalar ‘libevent’ (dependencia de memcached)
w get http://www.monkey.org/~provos/libevent-1.4.8-stable.tar.gz
tar xfz libevent-1.4.8-stable.tar.gz
cd libevent-1.4.8-stable
./configure && make && sudo make install
2. Crear un enlace limbólico a libevent
sudo ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib
3. Descargar e instalar el demonio memcached
wg et http://danga.com/memcached/dist/memcached-1.2.6.tar.gz
tar xfz memcached-1.2.6.tar.gz
cd memcached-1.2.6
./configure && make && sudo make install
4. Ejecutar memcached como demonio (d = daemon, m = memory, u = user, l = IP to listen to, p = port)
memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211
Instalación de PHP5-Memcache
En caso de no poder instalarlo como paquete, se compila del fuente.
La ruta del paquete de PECL:
http://pecl.php.net/get/memcache-2.2.4.tgz
Instalación de la extensión de PHP MemCache:
cd /files/download/
w get http://pecl.php.net/get/memcache-2.2.4.tgz
tar -xvf memcache-2.2.4.tgz
cd memcache-2.2.4
phpize && ./configure—enable-memcache && make
Copiar el archivo memcache.so al directorio de módulos por defecto.
vi /etc/php.ini
Añadir la linea que carga la extensión:
extension=memcache.so
/etc/init.d/httpd restart
If you check your phpinfo() you should see a MemCache section appear.
You can now fully use the MemCache functionality in your PHP.
1. Download the extension module
apt-get install php5-memcache
2. Edit /etc/php5/conf.d/memcache.ini and uncomment the following line by removing the semi-colon
extension=memcache.so
3. Restart apache
/etc/init.d/apache2 restart
1. Test de la instalación
2. Create a file ‘memcache_test.php’ in your webroot and paste the following:
< ?php
$memcache = new Memcache;
$memcache->connect(‘localhost’, 11211) or die (“Could not connect”);
$version = $memcache->getVersion();
echo “Server’s version: ”.$version.”
\n”;
$tmp_object = new stdClass;
$tmp_object->str_attr = ‘test’;
$tmp_object->int_attr = 123;
$memcache->set(‘key’, $tmp_object, false, 10) or die (“Failed to save data at the server”);
echo “Store data in the cache (data will expire in 10 seconds)
\n”;
$get_result = $memcache->get(‘key’);
echo “Data from the cache:
\n”;
var_dump($get_result);
?>
1. Test to see if the file renders in your browser
Cheers!
Topics: Desarrollo web | No Comments »
Cómo migrar un repositorio SVN
By creacciona | December 5, 2008
Procesos realizados para la migración del svn que se encontraba en una máquina A a otra máquina B:
Maquina Fuente A:
Supongamos que el repositorio fuente está en /var/lib y el nombre del repositorio es ‘svn’. Luego la ruta a nuestro repositorio es /var/lib/svn
Creamos el dump:
> sudo svnadmin dump /var/lib/svn > /home/loquesea/fichero.dumpfile
y copiamos el fichero dump a la máquina destino B ( por FTP o como sea )
Maquina Destino B:
sobre el directorio /var/lib/ se crea el nuevo repositorio:
> svnadmin create svn
se crea el directorio ‘svn’ . Ese es el nombre de nuestro repositorio ( ‘svn’ )
Por ultimo se carga el dump al repositorio del servidor:
> svnadmin load svn < /home/loquesea/fichero.dumpfile
Topics: Desarrollo web | No Comments »
Migraciones con Doctrine
By creacciona | December 5, 2008
Doctrine es un ORM muy potente disponible para PHP que supera a Propel. Las primeras pruebas con las migraciones usando Doctrine han funcionado. esto podibilitará crear y añadir cambios en el modelo de datos de forma rápida y automática.
Para crear la clase de migracion:
> symfony doctrine:generate-migration nombre-app nombre-migracion
Para ejecutar la migración a una version n.
symfony doctrine:migrate nombre-app n
Es posible que cuando intentamos ir a una migración nos de un error como:
SQLSTATE[42S01]: Base table or view already exists: 1050 Table ‘nombre_tabla’ already exists
Para arreglar esto hay que asignar un numero de migracion en la tabla ‘migration_version’
y luego hacer un
> symfony doctrine:migrate nombre_app
para ejecutar la ultima migracion disponible. De esa forma la tabla ‘migration_version’ se actualiza a la migracion en curso y resolvemos el problema.
Topics: Desarrollo web, Symfony Framework | No Comments »
