JMGiner.eu

José Manuel Giner

Servidores VPS SSD en España —

Compañeros de las nubes!!! Intento entender el motivo por el cual llevo tanto tiempo sin escribir en el blog y solo encuentro excusas baratas, siendo realistas, ¿cuanto tiempo es necesario emplear para escribir una entrada? tan difícil es prestar un poco de atención a tu propio blog y generar un poco de contenido? cómo puedo desperdiciar una herramienta tan poderosa que me puede proporcionar interesantes cantidades de tráfico orgánico?… Siguiendo con una dosis de realidad, ¿qué cuesta dedicar 15 minutos al día en escribir una entrada? Tan difícil es?

Si me lo pregunto y solo encuentro excusas… pues, como muchas veces se ha dicho, querer es poder… y poder es querer.

No me queda más remedio que excusarme y echando la vista atrás en el último post, me doy cuenta que coincide a ese momento en que dejé de trabajar en OVH y aún no tenía en claro que iba a hacer con mi vida… algún día hablaré sobre esto con más detenimiento…

Pero, poco después de esa última entrada escrita en el blog se produjo mi re-eclosión con mi vena emprendedora, cuando en Octubre del 2012 decidí que era el momento de darlo todo con el fin de prosperar o morir en el intento, y así fue como de nuevo, volví a ser empresario.

A día de hoy, ya han pasado más de 4 años de aquel comienzo y como una vez una persona me dijo, si consigues mantener viva tu empresa durante los 3 primeros años de vida, tienes opciones de triunfar. En mi mente, ahora mismo se cierne una paradoja, pues es ahora mismo cuando más dificultades se vislumbran en el camino, no por lo económico si no por el modo de conseguir nuevos clientes y no hay duda que es este el motivo que ha motivado que venga nuevamente a este blog con una nueva entrada, para decirle a todo el mundo que mis VPS en España son la mejor opción para el alojamiento de tus proyectos en Internet, porque por algún motivo el gran hermano de Internet ha decidido que mi web debe reducir sus posiciones en su buscador y en esas estoy, mejorando este punto.

Con mis mejores deseos para este 2017 y que no sea la última entrada.


Videoteca en HTML5 – Incluye formulario de subida de videos y conversor FFMPEG via PHP —

Buenas! he aquí un progamita que he desarollado en PHP para que podáis tener vuestra propia videoteca online en HTML5, el programa permite:

– Subir videos de cualquier formato y convertirlos a MP4 compatible con HTML5 (libx264 y libfaac)
– Visualizar online los videos subidos
– Incluye script para instalar FFMEG + libx264 + libfaac en Ubuntu 10.04 LTS

Podéis descargarlo desde aquí

PD- En caso de fallo al convertir, revisar la linea 15 del fichero upload2.php
Probar con:

$convertir=(exec(«ffmpeg -i $uploadfile -crf 22.0 -vcodec libx264 -vpre slower -vpre baseline -acodec libfaac -ar 48000 -ab 128k -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -threads 0 $nombremp4.mp4 2>&1; rm -rf $uploadfile»,$output));

Espero os guste… Un saludo!

PD- En caso de querer convertir videos en local, recomiendo el programa WinFF
y crear un preset definido en MPEG4, llamado por ejemplo, mp4web, con esta config:

-f mp4 -r 29.97 -vcodec libx264 -vf scale=640:360 -b:v 512k -aspect 16:9 -maxrate 640k -bufsize 4M -bt 128k -refs 1 -bf 3 -coder 1 -me_method umh -me_range 16 -subq 7 -partitions +parti4x4+parti8x8+partp8x8+partb8x8 -g 250 -keyint_min 25 -level 30 -qmin 25 -qmax 35 -qcomp 0.6 -trellis 2 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 2 -qdiff 4 -direct-pred 3 -wpredp 2 -rc_lookahead 60 -acodec libvo_aacenc -b:a 128k -ar 48000 -ac 2


Tiempos de acceso lento en Firefox —

Abre Firefox y en la barra de direcciones escribe about:config y presiona enter. Una vez que hayas ingresado deberás cambiar ciertos valores de algunos campos. Para modificar un valor de falsetrue o viceversa debes hacer doble clic sobre la línea seleccionada o bien darle clic derecho y seleccionar la opción Modificar.

Bien una vez dentro de las entrañas de Firefox, busca los siguientes valores:

  • network.http.pipelining –> cambia el valor a True
  • network.http.pipelining.maxrequests –> cambia a un valor entre 8 ó 10
  • network.http.proxy.pipelining –> cambia el valor a True
  • network.dns.disableIPv6 –> cambia el valor a True

Luego de eso reinicia Firefox y ya esta!


Cómo desde una vm openvz con cPanel en Proxmox y configurada en un disco SSD, conecto por NFS y utilizo un disco SATA para almacenamiento —

Buenas!! el tema es que ya me estaba volviendo loco y al final descubrí lo que creo que descubrí, y es que me da la sensación que los usuarios de OpenVZ han estado tragando con los cuellos de botella durante los procesos de «backup» y hasta que alguien no le dio por notificarlo, pues no ha sido resuelto. SÍ, después de ese parche cuando haces un backup o comprimes o haces un uso elevado de disco, el %IO del procesador se pone al 30-40% como mucho, y no el 80-90% al que nos tenía acostumbrado.  SÍ, funciona en CentOS, pero el tema es que hasta que esto se vea reflejado en el kernel de Proxmox puede pasar un tiempo. Aquí explicado en inglés… El tiempo dirá…

Mientras tanto, cambio el servidor y me cojo un servidor hybrido con dos discos SSD, rápidos como un rallo pero pequeños de 80GB cada uno (es lo que hay hoy en día) y otros SATA2 normales de 750GB para almacenamiento que con la ayuda de NFS simulo un sistema de «storage» en OpenVZ, que me permite tener una partición extra dentro de una máquina virtual.

Empezamos el proceso… nos entregan el servidor y sin miramientos, me cargo todas las historias de RAID (manual de RAID) y me cargo los discos sdb (el segundo SSD) y sdc y sdd. En este caso lo hice desde el asistente de este instalador que no había probado todavía…  luego reinstalé el servidor con Proxmox marcando «formatear solo el primer disco».

Ya con el sistema instalado solo en 1 disco, me dispuse a definir las particiones que usaré en el tiempo de vida del servidor, todas ellas en LVM, manual de particionado LVM:

  • Moví la partición /var/lib/vz al 2º disco SSD (sdb), para así conseguir el máximo tamaño de partición para las máquinas OpenVZ, ya que es ahí donde se guardan.
  • Cree una partición en el el 1er disco SSD con lo que me queda disponible de los 10GB que he dado a la / + swap, esta partición queda montada como /dev-qemu, y es así como decido aprovechar el resto de mis valiosos GB SSD. Para las máquinas KVM!! creando el correspondiente storage en Proxmox para ello… Otra delicia…
  • Ya con los discos SATA, a lo bruto… todo particionado en todo el disco, ya veremos en el futuro… con lvresize muy fácil editar el tamaño.

Luego todo el rollo de crear una máquina OpenVZ, que recordemos se almacenará en el 2º disco SSD, instalar cPanel en CentOS y… EMPIEZA LA HISTORIA DEL NFS (en caso de no querer usar mount –bind, que es más fácil en caso de solo disponer de un solo servidor, pero con varios discos, como es el caso… pero es que este post va de NFS :P).

En el servidor Proxmox, instalamos NFS

# apt-get install nfs-common
# aptitude -t lenny-backports install nfs-kernel-server

Editamos este ficherito para dar permiso a la máquina virtual a usar el disco SATA (/dev/sata2 en mi caso)

# nano /etc/exports

Y añadimos:

/dev-sata2/cpanel-backup IP.DE.LA.MAQUINA-VIRTUAL(rw,sync,no_subtree_check,no_root_squash)

Luego, con la máquina virtual parada, le añadimos las funciones del kernel NFS

# vzctl set 101 –features «nfs:on» –save

Encendemos y nos vamos a la máquina virtual cPanel… Instalamos NFS con:

# yum install nfs-utils nfs-utils-lib nfs-utils-lib-devel nfs4-acl-tools libevent libgssapi
o simplemente # yum install nfs*

conectamos con la unidad NFS previamente creada con este comando y siendo /backup/remote el directorio que queremos que sea nuestro storage dentro de la vm.

# mount -t nfs IP.DE.PROX.MOX:/dev-sata2/cpanel-backup /backup/remote -o nolock,udp

Y… tachaaan, tengo una máquina virtual OpenVZ con 40GB SSD ultrarápidos [hasta 72GB podría ampliar, que es el resultado de crear el lv en el disco de 80GB (se pierden 8GB)] y 700GB en SATA para llenarlo de lo que quiera…

root@shared [~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/simfs             40G  4.7G   32G  13% /
none                  2.0G  4.0K  2.0G   1% /dev
IP.DE.PROX.MOX:/dev-sata2/cpanel-backup
680G   81G  565G  13% /backup/remote

Nota: Igual me he dejado algún comando olvidado, lo cierto es que a mi no me funcionó a la primera, si ves que no va, haz un reboot 🙂

Esto funciona? el tiempo dirá, pero me he permitido el lujo de poner a la vez a hacer un vzdump desde Proxmox de todas las máquins virtuales (kvm + openvz) y al mismo tiempo, un backup dentro del propio cpanel (máquina virtual), y lo que en un servidor normal (solo con discos SATA) es muerte segura con un 90% de IO delay, en este servidor y gracias a que las webs + bases de datos + correos están en discos SSD, las webs son más que funcionales y operativas, el procesador se pone con un IO delay del 30-60% y como digo funcional, resolviendo 100 consultas sql de distintos tamaños en torno a 0.050 y 0.400 segundos.

La realidad es que, en un servidor que no esté sobrecargado, el cliente final, ni se entera de que estás haciendo un backup…

Pregunta- Y si se rompe el disco SSD donde tienes las webs??
Respuesta- Restauraré el último vzdump que tengo… me permito el lujo de tener el servidor en constante proceso de backup, varios al día y que ninguno machaca a uno del mismo día, solo los del día anterior. Calculo que como mucho, perderé las modificaciones de las últimas 6 horas…

Pregunta- Y si se rompe el disco SSD donde tienes Proxmox instalado?
Simplemente vuelvo a reinstalar el servidor marcando la opción «formatear solo el primer disco» solo tengo que regenerar en fstab las particiones, la información sigue estando el los otros discos.

Pregunta- Y si se rompen los dos discos SSD?
No hay problema, tengo todos mis backups bien repartidos por los discos SATA, tanto los dump de Proxmox como los backups de cPanel!!

Pregunta- Y si se rompen todos los discos?
mmm, pero esto ya con cualquier servidor, o has replicado la información en otro sitio o te jodes!! Compraré un disco USB de 500GB por si acaso… 😛

Hay posibilidad de fallo? de perder información… pues si, vemos que hay punto donde nos quedamos con el culo al aire. ¿Pero acaso no te quedas con el culo al aire si se te rompe un disco en RAID con una partición LVM dentro? que te coja confesado Dios el día que esto te pase, seguramente en ese momento estarás rezando por tener un buen backup o snap para poder reinstalar y restaurar sin comerte mucho la cabeza o en el menor tiempo posible…

En mi caso, calculo que tras una rotura que me obligue a intervenir, tardo 1 hora y poco en dejar operativo el servidor (incluyendo ya los 30 minutitos del Manager) + otro tanto que pueda tardar en restaurar los snaps, cosa que en SSD va bastante rapidito, aunque el origen sea SATA, hablamos de que este solo lee… Vamos que en 3-4 horas lo tengo listo…

El siguiente nivel sería coger un HG con 36 discos SSD (bueno tampoco son necesarios tantos :)) y entonces ya podemos montar algo que no se caiga nunca, o un rsync con otro server o DRBD o Heartbeat o historias varias también compatibles con este sistema… Hablamos de construir esto y tener un rendimiento óptimo para no estar esperando a que termine el backup para poder usar el servidor con la ventaja de que me olvido de monitorizar el estado del RAID con mdadm, por que no tengo!! xDD

Un saludo!!!


Proxmox – Interfaz Gui OpenVZ —

Proxmox VE, es un sistema de Virtualización basado en Debian, que implementa la tecnología OpenVZ junto con una interfaz amigable para la gestión de las máquinas virtuales.

En concreto, lo tengo funcionando en un servidor dedicado EG AMD, con 8GB de RAM. En él tengo corriendo un servidor web en producción, y diversas máquinas virtuales, entre las que destaco, WindowsXP y Windows7, Ubuntu Desktop, Servidor web cherokee, servidor Plesk, servidor FTP, servidor de radio, servidor de juegos y servidor Asterisk de telefonía.

Un software 100% recomendado.

Proxmox

Proxmox VE


Repositorios Ubuntu (Todos los oficiales) —

##############################
### REPOSITORIOS OFICIALES ###
##############################

deb http://archive.canonical.com/ubuntu hardy partner
deb-src http://archive.canonical.com/ubuntu hardy partner

deb http://security.ubuntu.com/ubuntu hardy main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu hardy main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu hardy-updates main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu hardy-updates main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu hardy-backports main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu hardy-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu hardy-proposed main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu hardy-proposed main restricted universe multiverse

Repositorios Extra-oficiales Ubuntu


De vuelta de las vacaciones —

Después de disfrutar unas vacaciones desde el día 31 de Diciembre, me reicorporo al trabajo mañana Lunes 12, y por raro que suene… con ciertas ganas!!

Han sido unas Navidades que se me han pasado muy rápido, pero la verdad es que han sido intensas, los reyes han hecho esfuerzo ante la crisis y la salud me llena el cuerpo, parece que empiezo con buen pie el año.

Que Dios me bendiga y la virgen me acompañe!!
A currar!!!


Consumo e índices de carga MySQL —

Me he encontrado con lo que parece es un interesante script que muestra el indice de carga generado en el procesador que que ejecuta un servicio MySQL.

No lo he probado…

$start = microtime();
$status1 = SHOW GLOBAL STATUS LIKE Questions;
for ( 1 .. 100 ) {
$num_running += SELECT COUNT(*) FROM SHOW PROCESSLIST WHERE Command = Query;
}
$time = microtime() – $start;
return 0 unless $time;
$status2 = SHOW GLOBAL STATUS LIKE Questions;
$qps = ($status2 – $status1) / $time;
return 0 unless $qps;
return ($num_running / 100) / $qps;

Para más información sobre el script podéis visitar la web del Xapbr


ChtIX.eu – Tránsito IP / BGP y peering europeo —

ChtIX.eu es una extensa red que con presencia (de momento) en 11 paises repartidos por toda Europa. Actualmente dispone de una capacidad de 400Gbps en los 15 nodos asociados.

Para realizar intercambio de tráfico con ChtiX.eu podemos elegir un tránsito IP donde alquilaremos un rango determinado o en caso de que dispongamos de nuestro propio AS con el ICANN, podremos intercambiar tráfico BGP.

Conectarse a la red ChtiX tiene un coste variable en relación a la velocidad de conexión contratada, que va desde los 100€/mes con una conexión de 100Mbps.

Algunos de los nodos a los que estaremos conectados tras nuestro intercambio de tráfico son:

DE-CIX, AMS-IX, LINX, NL-IX, ESPANIX, VIX, MIX, EQUINIX TIX, NIX, SFINX, BNIX, FREEIX y PANAP

ChtiX.eu - Tránsito y peering europeo

Mapa de red ChtiX.eu - Tránsito y peering europeo

EDITO: Todo esto se sucede mientras en España seguimos siendo de los paises donde disfrutamos de la peor conexión con acceso a la red, comparándonos no solo con Europa, si no cn el resto del mundo


Nuevo WHM/cPanel v11.24 —

La compañia cPanel ha sacado a la luz una versión mejorada y optimizada de su cPanel v11 en lo que ha velocidad se refiere.

La introducción de sistemas Dovecot y NSD han permitido una optimización a nivel general de nuestro servidor.

NSD

NSD

dovecotÍndice de carga –

Dovecot

También hay que destacar la optimización realizada sobre el sistema de backup y copia de seguridad.

backups

Load Averange Backup cPanel

Y para los que usamos cPanel VPS, estamos de suerte, se han aplicados también numerosas optimizaciones.

En general, cPanel nos trae un sistema más optimizado, potente y estable. Como siempre, un gusto gestionar mi infraestructura con cPanel.

Podéis leer la información oficial en la web de cPanel


Tuenti, la verdad. —

Personalmente, los videos de Loquendo la mayoría me parecen lamentables, pero es que en este caso, alguien tenía que decirlo. Yo soy el primero que tiene su Tuenti y le gusta ver las fotos de sus semejantes… opino que el sistema de privacidad es bastante bueno, pero desde que me enteré que Polanco Grupo Prisa compra 20% de Tuenti la cosa perdió su gracia.

Hay miles de inversionistas que querrían apostar por Tuenti, ¿por qué ha tenido que ser el hombre que controla media España?

Respecto al video, por mi parte, la última frase sobra 😉
Lo mejor, ¿Te piensas que vas a hablar con el Caudillo por el Tuenti?

httpv://es.youtube.com/watch?v=8Iu4w9jx3kM


Intel Core i7 —

Ya están en el mercado los nuevos Intel Core i7, y si alguién quiere contratar un servidor con este procesador en OVH.es están disponibles en la gama de servidor Kemsirve.

Destacan sus 8MB de Caché L3, tecnología de 45nm soporte de memorias DDR3 y BUS de hasta 2000Mhz.

Las frecuencias de reloj oscilan entre los 2.66Ghz y los 4Ghz. El precio de momento no baja de 400€ entre procesador y placa.

Sin duda, con esta nueva gama, Intel deja en la cuneta a AMD que sigue sin encontrar con una fórumula de proceso que le haga volver de nuevo al mercado.

Intel Core i7

Intel Core i7


4PSA VoIPNow —

VoIPNow es el último panel de control que he descubierto. En esta ocasión para le gestión de centralitas telefónicas basadas en Asterisk.

Si su funcionamiento es simple, con un entorno de trabajo muy amigable y adaptado como plugin de Plesk, la instalación lo es aún más. Tan simple como ejecutar en un sistema CentOS base:

# wget http://www.4psa.com/software/voipnowinstaller.sh
# sh voipnowinstaller.sh

Al finalizar, tendremos un servidor de telefonía Asterisk funcionando y listo para funcionar. En la misma consola nos mostrará el login de acceso admin.

Ahora solo nos queda esperar a que lleguen las ofertas de los operadores de tránsito que a demás, no den un número de teléfono para conectar nuestra centralita.

VoIPNow - Servidor de telefonía Asterisk

VoIPNow - Servidor de telefonía Asterisk


OME 2009 – Online Marketing España —

Online Marketing España

Online Marketing España

El Online Marketing España es un evento que se va a celebrar los días 1 y 2 de Abril de 2009 en el recinto ferial IFEMA de Madrid. Tal cual dicen en su web:

Ponentes nacionales e internacionales de primera categoría presentaron las estrategias más novedosas, innovaciones y tendencias de todas las áreas del marketing digital.

Para los que quieran asistir, el precio es de 250€ y podéis apuntaros aquí.

A mi me gustaría asistir… si la economía me lo permite, allí estaré 😉


Telefónica lamentable en el Congreso de Webmasters 2008 —

Sin palabras me quedé cuando el Sábado por la mañana llego al palacio de congresos de Madrid con motivo de la celebración del II Congreso de Webmasters.

Cojo sitio en el anfiteatro, enchufo el portatil y veo… 10 redes inalámbricas sin contraseña y con el nombre de Telefónica, bien… vamos a conectar… ¿te crees que conectaba? ni yo, ni nadie…

Éramos más de 1.000 asistentes y que había hecho la Timo… meter 10 lineas de teléfono con ADSL 6MB cada una y el router Xavi que todos tenemos en nuestra casa… 0_o

10 de los peores routers que hay en el mercado para abastecer 1.000 conexiones WiFi… Pretende Telefónica que nos conectemos 100 personas por router?? En fin… Yo lo que hice fue ponerme al lado del router y me enchufe el cable de red 🙂

Referente al congreso, como siempre en estos eventos, muy interesante 🙂
He compartido ratos con:

Como siempre, un placer tratar con este tipo de gente tan interesante y que siempre aprendo algo nuevo.

Muchas gracias!!!
Espero volvamos a vernos

Y tres fotitos que saqué:

Read the rest of this entry »


Contratado… en Madrid!!! —

Esa es la razón por la cual he estado desaparecido de combate estos días…

Tal y como dice el título de post, estoy en Madrid!! Me ha contratado un importante ISP para ofrecer soporte técnico a sus clientes… No puedo decir mucho, el contrato de privacidad que he firmado recoge muchos puntos en los que puede ser fácil colarse… Incluso me han pedido exclusividad absoluta, por lo que me he tenido de dar de baja como autónomo…

Tengo contrato temporal de 3 meses, con posibilidad de aumentar… o eso me han dicho…

Me siento muy agusto en esta nueva empresa, el trabajo me encanta aunque debo tener cuidado, al estar en soporte el trato con los clientes es constante, y hay momentos en los que dudo si lo que les estoy diciendo, no debería decírselo, aunque bueno… estoy aprendiendo 🙂


Servidor de Counter-Strike Source funcionando —

Pues hoy, y gracias a la colaboración de Jordi Martinez, pongo en marcha el servidor de Counter-Strike Source con Mani Admin Plugin funcionando y con gestión desde cPanel. Tengo 3 partidas de 16 jugadores cada una y Tickrate 100 funcionando a pleno rendimiento en un servidor de 2GB de RAM.

Espero poder entrar pisando fuerte esta vez… este es mi cuarto intento de poner en marcha un servidor de juegos decente… y parece que es la buena, los primeros tests han sido superados. Es posible que en breve, ponga en producción un servidor con 8GB de RAM para empezar a abastecer a los jugones.

Un saludo!!

Servidor Counter-Strike Source

Servidor Counter-Strike Source


Servidor de Hosting Gratis funcionando. —

Por fin, he encontrado un sistema con el que gestionar las cuentas de hosting gratis… Me lo he tenido que hacer yo 🙂

He cogido un script para crear cuentas de hosting y con ayuda de Truzone lo he implementado en el NukeET. Ahora todo el mundo puede registrarse y crearse su cuenta de hosting gratis cPanel en unos pocos minutos. Con activación instantanea y automática.

Ahora, el que no tiene web es por que no quiere 🙂

Un saludo!!

Hosting Gratis cPanel

Hosting Gratis cPanel


Servidor Shoutcast de radio funcionando 100% con WHMSonic —

Que tal?? Gracias a la aplicación WHMSonic he puesto en marcha un servidor emisora de radio Shoutcast.

Básicamente lo que he conseguido con esta aplicación es crear cuentas de cPanel, con una interfaz gráfica muy simple, para gestionar el mismo servidor que te puedes montar en tu PC con WinAmp + AutoDJ (para cuando estás fuera que siga sonando) pero con la diferencia de que en vez de tener una conexión de subida 300kbps-1Mbps (tu casa), lo he montado en un servidor con 100Mbps.

Si hacemos unos cáculos rápidos, puedo conseguir, emitiendo a 64kbps, que es una calidad bastante buena para ser radio online (La gente con modem 56K no la podría seguir), 1600 oyentes simultaneos… Ahí si cada oyente pagara 1€ al mes… 🙂

De momento abro las puertas del servicio. GRATIS para todo el mundo…

Seridor radio gratis

Seridor radio gratis


Remodelo Ubuntu.com.es —

Tras sufrir un ataque hacker que había provocado que Google me eliminase el contenido de Ubuntu.com.es ayer pensé que era el momento de cambiarle el look a la web, y me puse manos a la obra…

Al principio pensaba en la idea de hacerla en WordPress, pero no me terminaba de convencer el aspecto final y decidí meterle mano al DreamWeaver y con un poquito de PHP rehacer la web. La idea del estilo la cogí de un theme Ubuntu para WordPress y utilizando CSS 2.0 el resultado es el de la imagen.

Muy orgulloso estoy del resultado por cierto 🙂

Ubuntu.com.es Nueva

Ubuntu.com.es Nueva

Ubuntu.com.es Vieja

Ubuntu.com.es Vieja

Ahora a conseguir que Google me la vuelva a reindexar… Ya he enviado la solicitud 😉
Un saludo!!


Mod_Layout + Gzip + cPanel = Todo Funcionando OK!! —

Así es, no solo he conseguido hacer funcionar mod_layout, si no que a demás, he averiguado como hacer para que funcionen las páginas con compresión Gzip 🙂

NOTA: Realizado con WHM/cPanel + Apache 2.2 + mod_layout 5.1, pero para que funcione sin ningún problema la versión que mejor funciona es Apache 1.3.

Proceso:

  • Descargamos mod_layout.
  • Descomprimimos y editamos el archivo Makefile sustituyendo…

APXS=apxs
APACHECTL=apachectl
CC=`apxs -q CC`
INC=-I`apxs -q INCLUDEDIR` `$(APXS) -q CFLAGS` #-DLAYOUT_FILEOWNER_NAME
LD_SHLIB=`apxs -q LDFLAGS_SHLIB`

Dejándolo así:

Dejarlo así :
APXS=/usr/local/apache/bin/apxs
APACHECTL=apachectl
CC=`/usr/local/apache/bin/apxs -q CC`
INC=-I`/usr/local/apache/bin/apxs -q INCLUDEDIR` `$(APXS) -q CFLAGS` #-DLAYOUT_FILEOWNER_NAME
LD_SHLIB=`/usr/local/apache/bin/apxs -q LDFLAGS_SHLIB`

  • Guardamos el Makefile
  • Ejecutamos make
  • Ejecutamos make install

Editamos el archivo /usr/local/apache/conf/httpd.conf añadiendo:

<IfModule mod_layout.c>
AddOutputFilter LAYOUT htm html php php3 php4 php5 shtml
AddType application/x-httpd-php .html .php .php5 .shtml
LayoutHeader /ruta de nuestro texto publicitario/ads.txt
</IfModule>

Y reiniciamos Apache!!

Ya tenemos ModLayout funcionando!!!! Pero… ohhh, las páginas con Gzip no funcionan 🙁

Tenemos 2 opciones:

Opción 1 – Nos vamos al WHM > Service Configuration > PHP Configuration Editor > Switch to Advanced Mode > disable_functions Y añadimos la función: ob_start

Anda!! por lo menos las webs ya se ven 🙂 dan un error tipo: Warning: ob_start() has been disabled for security reasons, pero por lo menos se ven 🙂

Opción 2 – WHM > Software > Apache Update, y recompilamos Apache deshabilitando Zlib.
Tendremos que reinstalar Mod_Layout en este caso, ya que al recompilar se ha desinstalado…

Yo personalmente opto por la opción 2… cada uno a gustos…

Bueno… espero que os haya servido!!
Un saludo!!


Google Chrome – El navegador de Google —

Hace 2 días que fue anunciado y ya está disponible para descargar. Google avanza y no hay quien lo pare, esa es una realidad… He arrancado en modo WindowsVista para instalarmelo y probarlo (aún no esta disponible para Linux) y todo hay que decirlo, está bastante bien…

Google Chrome

Google Chrome

Le veo un remix entre los tres navegadores:

  • Gestión de marcadores y accesos al estilo Ópera
  • Configuraciones y parametros al estilo IE7
  • ¿Robustez? al estilo Firefox… el tiempo lo dirá… y seguro que si…
JMGiner.eu Chrome

JMGiner.eu Chrome

Buenas noches!!

EDITO: Un tema que ya no me gusta, selecciono algo con el ratón y no me da la opción de «Ver código fuente seleccionado», me dice algo de «Inspeccionar elemente» que aún no se exactamente que es, pero no lo que necesito… 🙁

Y un pequeño resumen en video…

httpv://www.youtube.com/watch?v=6xOJTDjDpC4


Cambio el header del blog :) —

Cambio en el header del blog… He estado viendo themes completos, pero es que ninguno me convence… el mejor, el que viene por defecto, con un pequeño toque en la imagen del header, cambio de color y un par de imágenes bien representativas y voilá…

Header jmginer.eu

Header jmginer.eu

Alguien quiere las imágenes?? Ahí van en grande
GNU :: TUX

Buenas noches!!


Truzone y el Dédalus ya están aquí —

Pues depués de casi 3 meses de parón, Truzone vuelve a abrir sus puertas. Nos dejó siendo una web en NukeET y ahora llega cargada con el Dédalus.

Truzone.org

Truzone.org - Dédalus

Lo primero que hice cuando accedí a la web, fue dejar un mensaje en el foro, que se note nuestra presencia 🙂 a lo cual comprobé que mi cuenta seguía funcionando… Y lo siguiente, revisar el código fuente… Vaya desilusión me llevo… Todas las páginas con las mismas META… Confio en que cuando se libere para descargarse podamos modificar este aspecto… Cuanto menos, casi tan fácil como lo es con WordPress 🙂

Por lo demás, un trabajo estupendo!! Yo, no lo hubiese hecho mejor…
Ahí va un backlink para el que vale, Publinter.es

Un saludo!!!


Ya tengo mi peluche TUX —

Esta mañana ha llamado el cartero de Correos al timbre diciéndome que tengo un paquete certificado… Pensaba que era el libro de PHP que estaba esperando… Pues NO!! Era el peluche de TUX que hace cosa de 10 días pedí en HackLabs.

Ahí lo podéis ver… Esta chulo eh!!!

Peluche TUX


Congreso de Webmasters 2008 —

A todos los interesados de mi vida, a todos los webmasters y a los que han llegado aquí por casualidad, os diré que ya he hecho el pago de 60€ para asistir al Congreso de Webmasters 2008 que se va a celebrar los días 21, 22 y 23 de Noviembre en el Palacio de Congresos de Madrid.

La edición 2007 fue estupenda y este año repito!! La organizadora es Maria Rosa Diez y CEO de WebTaller y La FactoriadeInternet, así pues ¿cómo no va a ser estupendo?

El hotel ya lo tengo reservado a través de Booking, confio no tener problemas en este sentido, solo me falta el billete de tren que Renfe no me deja todavía reservarlo…

Webmasters, allí nos veremos!!


Asus PC EEE 1000 —

Supuestamente ya debería estar en el mercado, pero aún no veo que esté disponible en ninguna tienda, habrá que esperar un poco más, pero es que me he encaprichado de este portatil.

Se trata de una maquinita ultraligera y que viene de maravilla si te lo quieres llevar por ahí.

Tiene una pantalla de 10″, 2GB de RAM disco duro de 80GB y procesador Intel Atom 1.6Ghz. Cuenta con tarjeta de red Ethernet y WiFi 802.11n. Y lo mejor de todo, de serie con Linux!!

El precio, todo parece apuntar que costará entre 300 y 400€

Yo no es que esté descontento con mi DELL Inspiron 1520, pero es que te lo llevas por ahí y te entra sindrome de camello con sus casi 3Kg de peso, luego te lo pones encima de las piernas y no sabes si tienes un ordenador o una buena estufa.

Sin duda, una alternativa muy buena a los DELL XPS o el mítico MacBook.

Deseando hacerme con uno de ellos…


FuturoBinario.com —

Si ahora entras en FuturoBinario.com verás que es lo que he denominado un Centro Comercial Virtual. Viene a ser un conjunto de productos agrupados por categorias y por tiendas. El beneficio que yo obtengo es una comisión de cada venta que se genera.

Las productos que hay publicados, son de tiendas que ofrecen un sistema de afiliados, en el que tienes una referencia del tipo http://www.tienda.com/index.php?ref=1 y todas las ventas que se generen con esa referencia de afiliado me generan una comisión.

Read the rest of this entry »


Ya tengo blog —

Pues si, me han despedido en el trabajo, aún no tengo muy claro mi futuro y he pensado que es un buen momento para hacerme mi blog. Parece hoy en día todo webmaster que se precie debe tener uno, pues bueno, ya lo tengo 🙂

Ahora me pregunto, ¿esto lo va a leer alguien? Espero que Google haga su función 🙂

Saludossss