Obtener URL de página de foto de Flickr a partir de URL estática de la foto

flickr-logoEn más de una ocasión me he encontrado por internet un enlace de una foto de Flickr que enlaza directamente al fichero JPG, por ejemplo: https://farm4.staticflickr.com/3735/11801395743_3e95f00c43_z.jpg. Con este enlace a priori no se tiene acceso a la página de Flickr de la foto donde puedes encontrar el usuario propietario de la foto, así como comentarios, metadatos… y demás info.

Sin embargo, a partir de la URL de la foto estática, se puede obtener la URL de la página de Flickr de una forma sencilla.

Lo primero que hay que hacer es separar el nombre del fichero por los guiones (_) bajos en 3 partes. Con el ejemplo anterior (https://farm4.staticflickr.com/3735/11801395743_3e95f00c43_z.jpg), quedaría:

  1. photo-id: 11801395743
  2. secret: 3e95f00c43
  3. size: z

Ahora lo que hay que coger es la parte del photo-id y añadirlo a la URL http://flickr.com/photo.gne?id=, de modo que en este caso habría que generar la URL: http://flickr.com/photo.gne?id=11801395743 y ya tienes el enlace a la página oficial de Flickr con toda la información de la foto.

Sobre la estructura de las URLs de Flickr, hay bastante información en la web oficial.

Fuente.

Cómo activar y desactivar el buzón de voz de la línea fija de Orange

orange-logo Es curioso, pero una de las entradas que más visitas tiene mi blog es un pequeño howto para activar y desactivar el buzón de voz Orange para líneas móviles. Ya en su día hace más de dos años, cuando escribí este mini tutorial, me costó encontrar información oficial explicando este tipo de funcionalidades que a mí (y parece que a bastante más gente) me parecen tan importantes y útiles. Al parecer la situación no ha cambiado y a los operadores (en este caso, Orange) no les interesa que sus usuarios conozcan fácilmente estas funcionalidades.

Ya ha habido varias personas que echan de menos un artículo que explique cómo activar y desactivar el buzón de voz en líneas fijas, así que aquí lo tenéis.

En la línea fija de Orange también viene activado por defecto el buzón de voz. Aquí os facilito los comandos de red para operar con el buzón de voz:

– Activa buzón de voz «si comunica o no contesta»: Descolgar teléfono y marcar *24*

– Desactivar buzón de voz «si comunica o no contesta»: Descolgar teléfono y marcar *241*

Así de fácil. Espero que os sirva de ayuda al igual que me ha servido a mí.

Comprobar si el servicio de NTP está levantado en un servidor ajeno

Hoy he necesitado comprobar si un servidor tenía levantado el servicio de NTP. Como no tenía acceso a dicho servidor y no quería configurar un cliente para hacer la comprobación, he decidido usar una herramienta alternativa: nmap.

Con esta herramienta básicamente lo que se comprueba es que el puerto de NTP (UDP 123) esté levantado.

[16:11:55 root@danubio:~]# nmap -sU -p123 10.192.4.2

Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2013-05-16 16:11 CEST
Interesting ports on 10.192.4.2:
PORT STATE SERVICE
123/udp open|filtered ntp

Nmap finished: 1 IP address (1 host up) scanned in 0.336 seconds

Con esto sólo se garantiza que hay un proceso (presumiblemente el de NTP) escuchando en ese puerto y atendiendo peticiones. Para asegurar que funciona correctamente habría que configurar el cliente.

Fuente: http://www.rgrjr.com/linux/ntp.html.

Crear ficheros de un tamaño determinado en entornos Unix y Windows

Para crear un fichero de un tamaño determinado de bytes en entornos Unix se suele utilizar el comando dd en el que podemos definir el tamaño exacto del fichero que queremos.

# dd if=<fichero_entrada> of=<fichero_salida> bs=<tamaño_en_bytes_del_fichero> count=1

Podemos utilizar el fichero /dev/zero que contiene carácteres NULL para completar el fichero:

# dd if=/dev/zero of=prueba.txt bs=8388608 count=1

Aunque también se pueden utilizar carácteres aleatorios con /dev/urandom.

# dd if=/dev/urandom of=prueba.txt bs=8388608 count=1

Importante: el parámetro bs se expresa en bytes.

En Windows existe otro comando para conseguir ficheros de tamaño determinado, se realiza con el comando fsutil.

# fsutil file createnew <nombre_del_fichero_de_salida> <tamaño_en_bytes_del_fichero>

Ejemplo:

# C:\>fsutil file createnew prueba.txt 8388608
El archivo C:\prueba1.txt está creado

[Orange] Mejora la velocidad de navegación con tu smartphone

Hasta ahora Orange siempre ha dado preconfigurados los smartphones con un Proxy en el APN (Access Point Name) de navegación. Este Proxy ya no es necesario tenerlo configurado, y sin él, la experiencia en la navegación mejora.

Por ello, si tienes Orange te animo a configurar tu terminal sin Proxy y que nos cuentes si notas mejoría.

La configuración definitiva tendrá este estilo:

APN: orangeworld
Usuario: orange
Password: orange
Tipo de autenticación: PAP

Os cuento mi caso. Hace poco adquirí un Samsung Galaxy S II que venía configurado con el Proxy:

Simplemente tuve que editar el punto de acceso, y borrar 2 campos: Proxy y Puerto. Éste sería el resultado:


 Cada terminal tiene una forma distinta de realizar esta configuración. En cualquier caso, os adjunto los pasos a seguir en los terminales Android 4.0.3:

  1. Ajustes -> Más -> Redes Móviles -> Nombre de punto de acceso.
  2. Buscas el APN seleccionado, y pulsas sobre él. Te aparecerá algo similar a lo que adjunto en las imágenes.
  3. Pulsa sobre los campos «Proxy» y «Puerto» y elimina su contenido.
  4. Pulsa: Menú -> Guardar.
  5. Sal del Menú…. ¡y ya lo tienes!

Si tienes cualquier problema, no dudes en dejar tu comentario e intentaré ayudarte.

¡Un saludo!

Hoax en Facebook

fb_hoaxEstupendo, ahora los Hoax se propagan como la pólvora por Facebook. Me acabo de encontrar en mi timeline uno que dice así:

YA ES OFICIAL. LO ERA INCLUSO EN LAS NOTICIA. FACEBOOK EMPEZARÁ COBRAR DEBIDO A LOS CAMBIOS DE PERFIL NUEVOS. SI COPIAS ESTO EN TU MURO VUESTRO ICONO CAMBIARÁ A AZUL Y FACEBOOK SERÁ GRTIS PARA TI. PASAR ESTE MENSAJE, SI NO VUESTRA CUENTA SERÁ ELIMINADA SI NO PAGAS

Señores, un poco de seriedad… por favor, no propaguéis mensajes por la red, sin aplicar un poco de criterio. ¿Crees que Facebook va a estar mirando si escribes o no un mensaje? ¿Crees que a Facebook le interesa hacer esta plataforma de pago? De ser así, más de uno de Google (Google+), Tuenti, etc… se estaría frotando las manos…

Os garantizo que si se tomara una decisión de tal calibre, lo de copiar y pegar no os iba a salvar de pagar.

He visto otro que dice algo así:

IMPORTANTE. Con los cambios en Facebook, nosotros también tenemos que hacer algunos. Arrastra el ratón sobre mi nombre, espera a que aparezca una ventana y haz click en «Suscrito», después quita la marca en «Comentarios y me gusta» de manera que mi actividad entre mis amigos y mi familia no se vuelva de dominio publico. ¡Gracias! Ahora pega esto en tu muro para que tus contactos hagan la misma operación. Cuídate y cuídame.

Con esto, no se consigue lo que sugiere como «mostrar mi actividad de facebook de dominio público», en realidad simplemente estás haciendo que no veas lo que la persona en cuestión escriba.

En fin, lo de siempre, aplicar un poco de criterio, y sentido común. Por cierto, Google suele ayudar en estos casos.

Montar un host FTP como partición de Linux

ftpHace un tiempo contraté un hosting web y a no ser que contrates algo que se va de precio, el acceso suele ser a través WEB o a través del protocolo FTP. Esto es bastante coñazo si cada vez que modificas un fichero, tienes que tener algún software cliente de FTP subiendo y bajando continuamente.

A este problema, le he encontrado 2 soluciones:

  • Usar un editor que soporte la edición vía FTP. Por ejemplo, ultraedit.
  • Crear una partición en Linux que sea montaje del servidor FTP.

En este post os voy a explicar el segundo caso. Para ello necesitamos el software curlftpfs. Si no lo tienes instalado, ejecuta:

# sudo aptitutde install curlftpfs

Esta aplicación se encarga de hacer transparente la gestión de ficheros por FTP, de modo que a nivel de usuario, es como si estuvieras manejando los ficheros en local. La única diferencia es que se nota que las acciones de abrir un fichero, o grabarlo tardan más de lo normal, ya que al realizar esa acción internamente curlftpfs está realizando un GET o un PUT vía FTP.

Al lío, para crear un punto de montaje, basta con crear un directorio donde vayamos a montar el FTP:

# mkdir /punto/de/montaje

y ahora ya podemos ejecutar:

# curlftpfs ftp://servidorftp.algo /punto/de/montaje

En caso de que el FTP tenga usuario y password:

# curlftpfs ftp://usuario:password@servidorftp.algo /punto/de/montaje

El puerto habitual de FTP es el 21, pero a veces es diferente. Esto se podría indicar así:

# curlftpfs ftp://servidorftp.algo:numeroDePuerto /punto/de/montaje

y podemos realizar una combinación de todas las opciones:

# curlftpfs ftp://usuario:password@servidorftp.algo:numeroDePuerto /punto/de/montaje

De este modo podemos visualizar, editar, borrar los ficheros de forma transparente a las transacciones FTP. Para desmontar, se ejecutaría el siguiente comando:

# sudo umount -l /punto/de/montaje

Si tenéis cualquier duda o comentario, sois bienvenidos!

Acceso telnet al Livebox 2 de Orange


Livebox_2

Hace unos días me entró la curiosidad de acceder al livebox 2, el router que tengo en casa para la ADSL. Al final encontré un foro donde alguien indicó el usuario/password de acceso telnet.

En este caso para acceder al livebox 2, tienes que realizar un telnet a la IP 192.168.1.1 (Esta es la que viene por defecto…) y usar las siguientes credenciales:

  • login: root
  • password: 1234

Una vez conectado al router, la verdad es que tampoco ofrece muchas posibilidades… lo más interesante es el «reboot», que quizás a alguien le venga bien si quiere reiniciar la conexión mediante un script, o resetear el router por algún motivo, ya sea manual o automáticamente.

Por lo demás, te ofrece contadores e información de la conexión mediante varios comandos, sin embargo me esperaba que este acceso al equipo ofreciera más posibilidades.

Hoax en Whatsapp

Esta tarde un amigo me ha enviado un mensaje a través de Whatsapp sugiriéndome que los servidores de la aplicación están saturados y que si no quiero que se me fastidie el servicio de mensajería, reenvíe el mensaje a mis contactos… Fantástico, ya tenemos HOAX (Spam) en Whatsapp ¬¬.

El mensaje decía algo así:

«Este mensaje es para informarles a todos nuestros usuarios, que nuestros servidores han estado recientemente muy congestionados, por lo que estamos pidiendo su ayuda para solucionar este problema. Necesitamos que nuestros usuarios activos  reenvien este mensaje a cada una de las personas de su lista de contactos a fin de confirmar nuestros usuarios activos que utilizan WhatsApp, si usted no envía este mensaje a todos sus contactos de WhatsApp, entonces su cuenta permanecerá inactiva con la consecuencia de perder todos sus contactos. El símbolo de actualización automática en su SmartPhone, aparecera con la transmisión de este mensaje. Su SmartPhone se actualizará dentro de las 24 horas siguientes, contará con un nuevo  diseño y un nuevo color para el chat. Estimados usuarios de WhatsApp, vamos a hacer una actualización para WhatsApp de 23:00 p.m. hasta las 05:00 a.m. de este día. Si usted no envía esto a todos sus contactos la actualización se cancelará y no tendrá la posibilidad de chatear con sus contactos»

Para los que no sepan lo que es un Hoax, pasaros por la wikipedia… en resumen el creador está intentando engañar a la gente para que reenvíen el mensaje con diversos fines. En cualquier caso, debe de quedar claro que si realmente Whatsapp estuviera saturado, el aviso no sería a través de un mensaje de un contacto… sería algo bastante más oficial y se transmitiría en los medios de comunicación.

Este caso me recuerda al sonado e-mail que lo reenviaban (y aún sigo recibiendo alguno de vez en cuando…) tus contactos y decía algo así como «Hotmail se cierra«.  La primera vez que lo recibí fue hace unos 7 años, y todavía estoy deseando que se haga realidad.. jaja, pero me temo que no va a haber suerte. Ójaja Hotmail cierre y sus usuarios disfruten de otros servicios de correo alternativos y probablemente mejores… como GMail :P.

Cómo activar y desactivar el buzón de voz de Orange

Hay situaciones en las que gestionar la activación/desactivación del buzón de voz es un proceso complicado que muchas veces acaba en una llamada al Call Center para que un operador nos modifique la configuración del buzón de voz.

Personalmente los buzones de voz nunca me han gustado, me parece algo extremadamente impersonal y siempre que he tenido una linea nueva, lo primero que he hecho ha sido desactivar el buzón.

Además, los operadores de telefonía suelen dar las lineas nuevas con el buzón de voz activado por defecto.

Para que este proceso se algo más sencillo, os dejo unos comandos de red, con los que automáticamente activaremos/desactivaremos nuestro buzón de voz de la línea móvil:

– Activar el buzón de voz (Dependiendo del tipo de contestador que queramos)

  • Número Ocupado: **67*212# + Tecla de llamada
  • Número Apagado: **62*242# + Tecla de llamada
  • Número no contesta: **61*242**20# + Tecla de llamada  (El 20, son los segundos que se espera para saltar el buzón).
  • Activar en cualquier caso: **21*242# + Tecla de llamada

– Desactivar el buzón de voz

  • Número Ocupado: ##67# + Tecla de llamada
  • Número Apagado: ##62# + Tecla de llamada
  • Número no contesta: ##61# + Tecla de llamada
  • Desactivar todo: ##002# + Tecla de llamada

Si desactivamos completamente el contestador, saldrá el típico mensaje de «El número al que está llamando está apagado o fuera de cobertura«.

Te puede interesar: Cómo activar/desactivar el buzón de voz de fijo de Orange.