martes, 25 de octubre de 2011

Cisco Scientific Atlanta EPR2320 Drivers para el modem de ONO

Después de volverme medio loco buscando los drivers para el cable modem EPR2320 que viene (o venía) con ONO, he encontrado el enlace a los drivers desde la página de Cisco (el CD que viene no vale para nada, sólo trae un enlace a una página completamente desfasada de antes de que Cisco comprar Scientific Atlanta). No me entretengo más y dejo el enlace a los drivers:

http://www.cisco.com/web/consumer/support/modem_DPR2320.html#~drivers

Espero que a alguien le sirva!

viernes, 14 de octubre de 2011

Jugando con medidas y javaScript

Me está tocando realizar alguna que otra labor con javaScript y como yo pertenezco a la vieja escuela en este lenguaje, intento siempre sacarlo todo a través de las propiedades del propio lenguaje.

Esto, si bien tiene la ventaja de que aprendes javaScript puro y duro, tiene la desventaja de que hay que saber ciertos trucos si queremos obtener los mismos resultados independientemente del navegador que se esté usando. Y esto generalmente va referido a Internet Explorer que es el que más problemas causa y ha causado históricamente.

Por poner un ejemplo, para obtener la posición de la barra de scroll del navegador, en Firefox o Chrome nos valdrá con la propiedad window.pageXOffset; pero no en Internet Explorer 9 (y anteriores supongo) en el que hace falta coger el document.body.scrollLeft. De esta manera tenemos que empezar a hacer cosas como:
var hscroll = (document.all ? document.body.scrollLeft : window.pageXOffset);
var vscroll = (document.all ? document.body.scrollTop : window.pageYOffset);

Con esto hay que tener cuidado pues uno se puede ir a casa tranquilamente pensando que su trabajo funciona para encontrarse al día siguiente con que el cliente le dice "no funciona en Internet Explorer" y tu piense... ¿qué era Internet Explorer? ¿No lo habían prohibido ya? y te toque ponerte a buscar la solución para el navegador de los hacks.

Lo mismo pasa con otras propiedades como el ancho/alto del navegador o el ancho/alto del viewport de la página que estamos viendo: hay que dar varias vueltas para obtener el valor que de verdad queremos. Cansado de ello, he decidido pasarme a la nueva escuela e introducir jQuery para obtener todos estos valores. A través de sus funciones ya implementadas no es necesario preocuparnos del navegador, pues ellos lo hacen por nosotros.
Así por ejemplo, para obtener el scroll de la página nos vale con:
var hscroll = $(window).scrollTop();
var vscroll = $(window).scrollLeft();

O lo mismo para obtener el ancho y alto del navegador:
 var winW = $(window).width();
 var winH = $(window).height();

O para obtener el offset de un elemento con respecto a la ventana:
var imgOffset = $("#elementID").offset();
Conclusión: está muy bien saber por qué funcionan las cosas y jugar con las diferentes propiedades y en los diferentes navegadores, pero cuando hay que hacer algo serio que tiene que funcionar, es preferible usar alguna de las librerías fiables que existen en internet.

Cómo conectar Google Plus con Google Reader

(con el permiso de Genbeta):

Como compartir posts en Google+ desde Reader usando la función "Enviar a":

Como compartir posts en Google+ desde Reader usando la función "Enviar a"
La integración de Google+ con otros servicios de la compañía es una de las cosas más esperadas por los usuarios. Y sin duda, uno de los aspectos más demandados es que se produzca entre la red social y Reader, el popular lector de feeds. Por aquí, vimos una extensión para Chrome que permitía integrar ambos servicios, aunque su funcionamiento no resultaba el mejor del mundo.

Sin embargo, mientras llega oficialmente, podemos utilizar el método que nos explican desde ReadWriteWeb y que nos permitirá compartir en Google+ los posts que queramos desde Reader. Es muy simple: se trata de incluir a Google+ como un servicio más dentro de aquellos que nos aparecen en la lista “Enviar a” al final de cada post. Veamos como hacerlo.

Primero, nos vamos a la configuración de Google Reader (arriba, en la rueda dentada) y de allí, a la pestaña “Enviar a”. Después, nos desplazamos abajo del todo y pinchamos donde dice “Crear un enlace personalizado”. Nos aparecerán tres campos que rellenar. En ellos, pondremos los siguientes datos:

Nombre: Google+
URL: https://plusone.google.com/_/+1/confirm?hl=en&url=http://www.genbeta.com/web/como-compartir-posts-en-google-desde-reader-usando-la-funcion-enviar-a
URL del icono: https://ssl.gstatic.com/s2/oz/images/favicon.ico

Pulsamos el botón Guardar y ya está. A partir de ahora, cuando pulsemos en “Enviar a” y seleccionemos la opción “Google+” se nos abrirá en otra pestaña como el mismo formulario que se nos abre en un popup cuando pinchamos en el botón +1; es decir, que habremos hecho +1 en el post. Después, pues lo de siempre: pinchar en compartir, añadir algún texto si queremos y pulsar el botón oportuno.

Aunque no es la panacea, es la mejor solución que he visto hasta el momento para compartir rápidamente desde Reader, además sin hacer uso de extensiones y disponible desde todos los navegadores. Eso sí, sigo esperando a que implementen la dichosa integración con el lector de feeds, algo que por lógica debería no haber tardado mucho pero que se está haciendo de rogar.

Vía | ReadWriteWeb

jueves, 13 de octubre de 2011

Las X en Ubuntu

Algo que no termino de entender del todo es... Linux!! Pero bueno, poco a poco se va avanzando siempre que no olvidemos lo que ya sabiamos (este es el objetivo de este blog, ya sabéis). Hoy al equipo no le ha dado por comenzar como de costumbre y me aparece la consola directamente ¿Qué hago?

Después de loguearme ejecuto

startx

y con eso ya se inicia el sistema visual. Si después de eso resulta que se te queda pillado y necesitas volver a empezar de nuevo, te tocará reiniciar las "x". Para ello, en una consola (Alt + Ctrl + F2 por ejemplo) ejecuta lo siguiente:

$ sudo /etc/init.d/gdm restart

Fuente: 1

viernes, 7 de octubre de 2011

Instalar Joomla en un subdominio

Al instalar Joomla puede ser que quieras por un lado ponerlo en una carpeta diferente de la raíz y además acceder a él a través de un subdominio.

 Como ejemplo, pongamos que la carpeta de joomla se llamará "folder" y el subdominio "subdomain", por tanto, para instalar, deberás descomprimir todos los archivos en la carpeta folder de tu servidor web.

Para poder acceder a joomla a través de un subdominio, deberás configurar además las reglas necesarias, por ejemplo en el archivo .htaccess del directorio raíz, para que pongan algo así:

# Reglas adicionales para redireccionar a tu subdominio
RewriteCond %{HTTP_HOST} ^subdomain\.midominio\.com
RewriteCond %{REQUEST_URI} !^/subdomain/
RewriteRule (.*) folder/$1 [L]

Entendiendo que vas a instalar joomla a través del método semi-automático, accede al sitio a través del subdomino: subdomain.midominio.com (nota que no aparece la carpeta por ningún sitio, pues es justo lo que queremos)

Sigue los pasos del instalador y listo! ¿Listo? Puede que no del todo! En mi caso, y por lo que escribo este blog es para llamar la atención ya que al terminar la instalación, las URLs de los enlaces de joomla eran del estilo subdominio.midominio.com/folder y yo no quería que apareciera la carpeta folder

Para evitar que aparezca el nombre de la carpeta de instalación y acceder únicamente a través del subdominio, en el archivo configuration.php debes indicarlo en la variable $live_site ->

public $live_site = 'http://subdomain.midominio.com/';

Sigue estos pasos bajo tu propia responsabilidad, a mi me ha funcionado!

lunes, 3 de octubre de 2011

Minus, 11 Gb en la nube gratuitos

Minus es un servicio de almacenamiento online que nos brinda la posibilidad de alojar hasta 10 Gb de manera completamente gratuíta en la nube.
La página es muy sencilla y no requiere más datos que un nombre de usuario y una contraseña. Opcionalmente se puede facilitar una dirección de correo, pero no hay ningún proceso de activación o similar. Desde el momento que introduces esos datos puedes comenzar a utilizar el servicio.

Minus cuenta con una serie de herramientas tanto para escritorio (Windows, Linux y Mac) como para entornos móviles (Android y iPhone), así como extensiones para navegadores. Por si esto fuera poco además el servicio cuenta con una API sobre la que integrar las aplicaciones que los usuarios realicen.

Otra cosa buena de Minus es que no se limita a los 10 Gb que ofrece si no que además da la posibilidad de llegar hasta los 50 Gb de almacenamiento gratuito, regalando 1Gb por cada usuario que se registre a través de el enlace que le proporcionemos. Y 50 Gb de almacenamiento gratuito ya no es ninguna tontería...

He comenzado a utilizarlo un poco por encima y la interfaz parece muy sencilla e intuitiva, las subida se realizan en segundo plano mientras podemos navegar por los elementos que estamos subiendo a través de una previsualización. Reconoce las imágenes directamente y las muestra en formato galería. Promete mucho el servicio de Minus

Por ponerle alguna pega, simplemente es que no hay opción de comprar un almacenamiento ilimitado o algo similar que ofrecen otros servicios en internet, la única manera de conseguir más espacio es invitando a amigos.

Referencia: Minus