jueves 26 de enero de 2012

Como hacer que el contenido de nuestra web respete los bloques head,body y footer

Pues eso amig@s,

La forma facil y la mejor para que nuestra web esté correctamente dividida en bloques, es dividiendo el contenido en 3 zonas:

Head
Body
Footer

Y que estos, por mas que se cambie el tamaño de la pantalla siempre estén bien ubicados.

El truco es el siguiente:

1-Añadimos el contenedor a nuestra web:





2-Luego desde nuestra hoja de estilo, llamamos a los diseños y le aplicamos los cambios:

html,
body {
   margin:0;
   padding:0;
   height:100%;
}
#container {
   min-height:100%;
   position:relative;
}
#header {
   padding:10px;
}
#body {
   padding:10px;
   padding-bottom:60px;   /* Height of the footer */
}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:60px;   /* Height of the footer */
}

Y voila!, ya tenemos nuestro contenido dinamico y formateado con DIV y CSS.

Tambien si queremos dividir el contenido con un div en dos partes, es decir si queremos ubicar algo a la izquierda de nuestra web y algo a la derecha, solo debemos añadir los siguientes datos:

Div principal:




Y luego el estilo:

    .wrapperpibe{position:relative;}
    .rightpibe,.left{width:10%; position:absolute;}
    .rightpibe{right:0;}
    .leftpibe{left:0;}

Y voila! ya tenemos nuestro contenido dividido en dos partes y forzados a que cada uno vaya a su lugar.

Espero que les resulte util.

Salu2.

martes 17 de enero de 2012

Como reparar un proyecto dañado o corrupto en Unity3d.

Pues eso amig@s,

Si por algun problema el proyecto en el que estamos trabajando en Unity se estropea o hace cosas raras cuando cambiamos o actualizamos la version del unity como por ejemplo si seleccionas un objeto del proyecto y se seleccionan todos los objetos quiere decir que nuestro proyecto esta corrupto y debemos regenerarlo.

Para ello debemos realizar la siguiente operacion:

1-Creamos un nuevo proyecto y lo guardamos pero no creamos una nueva escena.
2-Nos vamos a la carpeta del proyecto antiguo y solo copiamos lo que está dentro de la carpeta ASSETS.
3-Pegamos el contenido en el nuevo directorio creado por Unity dentro de la carpeta ASSETS.
4-Cerramos y abrimos nuevamente el Unity y como el ultimo proyecto que se ha abierto es el que siempre abre unity regenerara los enlaces internos al nuevo directorio y VOILA!. ya tenemos el proyecto regenerado.

NOTA: Quizas se pierdan los enlaces de los objetos a los materiales pero es peor si perdemos todo el contenido de las escenas por lo que solo es necesario seleccionar nuevamente las imagenes y materiales y listo.

Espero que les resulte util.

Salu2.

domingo 15 de enero de 2012

Quitar el mensaje de advertencia de seguridad

Pues esto amig@s,

Ya no me acuerdo si he publicado este truco o no el caso es que lo he tenido que volver a utilizar y como no lo encontraba en el blog lo vuelvo a publicar.

Para quitar el mensaje molesto que pinta windows cuando intentamos abrir un ejecutable tipo cmd o bat debemos realizar los siguientes pasos:

1. Hacemos clic en Inicio > Ejecutar, y escribimos gpedit.msc y de damos a Aceptar.
2. Desplegamos Configuración de usuario\\Plantillas administrativas\\Componentes de Windows.
3. Seleccionamos el apartado Administrador de datos adjuntos.
4. Hacemos doble clic sobre la directiva "Lista de tipos de archivo de riesgo bajo", lo habilitamos y en el recuadro ponemos las extensiones que necesitemos excluir, por ejemplo .cmd;.bat luego le damos a Aceptar y Voila! ya no nos aparece el mensaje.
Espero que les resulte util.
Salu2.

lunes 9 de enero de 2012

Solucionar problemas con el escritorio remoto en windows 2003 / 2008

Aqui les dejo una buena web donde explica los errores mas comunes y sus fixes para cualquier problema que podamos tener con el escritorio remoto o el terminal services en windows 2003 / 2008.

http://ts.veranoest.net/ts_trouble.asp

Espero que les resulte util.
Salu2.

lunes 2 de enero de 2012

Datos a tener en cuenta para configurar una controladora PERC/S de DELL y mejorar el rendimiento.

Pues eso amig@s,

A la hora de configurar nuestra controladora RAID por hardware (a traves de su bios) debemos tener en cuenta varios factores ya que a partir de estos podremos obtener el mejor rendimiento de nuestro servidor POWEREDGE.

Los factores que influyen en el rendimiento: 
  • La propia controladora (versión de la bios y firmware, driver)
  • El resto de piezas del servidor (placa base, chipset, bios, cpu, memoria, etc.)
  • El tipo de RAID y qué parámetros escogemos al crearlo (politica de cache, etc)
Para comprobar el rendimiento actual de nuestra configuracion podemos utilizar el programa HD Tach que permite comparar diferentes mediciones entre la configuracion que tenemos o la que cambiamos. Lo pueden descargar desde aqui: http://www.simplisoftware.com/

Configuracion Raid-1 Por defecto (199 MB/S)

Configuracion RAID-1 optimizada (479 MB/S)


Cambiando algunos de los parámetros hay varias e importantes diferencias de velocidad. Debemos tener en cuenta claro, e tipo de RAID que seleccionemos:


  • RAID Level: Para ver todos los tipos de raid y sus funciones pueden consultarlo aqui tipos de raid yo suelo utilizar el RAID-1 con solo dos discos claro para que se haga una copia fisica en el segundo disco de lo que se escribe en el primero.
  • Disk Cache Policy: Este parametro habilita o deshabilita la caché interna del propio disco duro.
  • Current Write Policy: en Write-Through la controladora RAID escribe la información directamente en el disco. En modo Write-Back la controladora RAID escribe los datos primero en su cache y luego los vuelca al disco. Este tipo de configuracion es mas rapida pero tiene un pero y es que si por algun motivo el servidor se queda sin electricidad los datos que se encuentran en la cache de la controladora no pueden recuperarse. Para evitar este tipo situaciones algunas controladoras incluyen una batería, parecida a la de un móvil, que seguiría alimentando a la memoria para evitar perder esa información (pasadas unas horas también se agotaría esa batería).

Tipos de controladora:

Esta es una controladora PERC6 con bateria adicional (la mas completa).
 


Esta es una controladora Perc 6i con SAS (no trae cache y tampoco bateria):

  • Write Trhough for failed/missing battery: Esta opcion se utiliza para decirle a la controladora que en caso de disponer de bateria cambie a Write-Through cuando esta ya se agote.
  • Access Policy: Read Write, Read Only, Blocked
  • Read Policy: No Read Ahead, Always Read Ahead, Adaptative Read Ahead
  • Default Write Policy: Write-Back, Write-Through
  • IO Policy: Cached-IO, Direct-IO

  • Elección de los discos:

    Datos a tener en cuenta a la hora de comprar los discos duros para el RAID:
    • Existen ventajas y desventajas tanto en SAS/SATA/NearLineSas (En caso de que esten un poco cortos de bolsillo, pueden elegir un buen SATA3, los SSD actualmente disponen de poca capacidad pero tambien los podeis utilizar para el SO y el RAID para el almacenamiento)
    • Los discos mas comunes actualmente son con interfaz de 3 Gbit/s o de 6 Gbit/s
    • Posible caché de disco: 8-16-32-64MB
    • Diferentes velocidades: 5.900, 7.200, 10.000, 15.000prm
    • Número de discos que compondrán el RAID. Ver tipos de raid http://es.wikipedia.org/wiki/RAID
    Espero que esta informacion les resulte util.
    Salu2.

    domingo 1 de enero de 2012

    Twitter is "over capacity"



    He hecho estas imagenes para cuando a twitter se queda sin ancho de banda...., jajajajajja