Interceptar Amazon Dash Button para otras aplicaciones


Amazon  lleva mas  un año enviando sus famosos  botones Dash , los cuales se pueden transformar en exactamente eso con sólo unos minutos, es   decir que un pequeño dispositivo permita con el simple hecho de darle un botón , desencadenar una  compra predefinida al famoso portal de compra…   pero, obviamente , estos botones  inteligentes están abiertos   a otras posibilidades  sin duda infinitas y que vamos a intentar explorar en este post

Los  famosos Amazon Dash  son  botones pequeños, de plástico  y de un coste ínfimo (  5€) ,pero ademas incluyen  una batería y una conexión WiFi en su interior . Amazon quiere que usted los pegue en el interior de sus puertas y los utilice  para  comprar productos de uso cotidiano  como pueden ser los pañales, té , café,  productos de limpieza   y un largo etcétera.

nescafe.jpg

Existe  una  manera   mas fácil   de darle otros usos a  cualquier botón  Amazon Dash si quiere usar SmartThings para  otras cosas útiles.

Ejemplos de usos:

  • Presionar el botón Dash y encender las luces. (Luces del dormitorio, luces de la sala de estar, todas las luces o lo que sea).
  • Presionar el botón Dash y encender el televisor, cambia a una entrada de TV y abrir Netflix.
  • Presionar el botón Dash y abrir la puerta de la puerta / garaje.
  • Presionar el botón Dash  y abrir una aplicación de cámara en el teléfono e incluso encender la TV y proyectar la cámara al televisor.
  • Presione el botón Dash y abrir una aplicación  en el ordenar que  realice alguna acción.
  • !En resumen: posibilidades ilimitadas!

Entender cómo funciona el registro del botón.

Nuestro objetivo es detectar cuando uno de estos botones Dash se   pulsa  y luego hacer algo más que ordenar  cosas en Amazon. El hack impresionante sería abrir el botón y re-programarlo  ( de hecho esto ya se puede hacer  reprogramando el STM32  que incluye )   pero  vamos a seguir  una  ruta muchísimo mas fácil:  sólo vamos a usar  un programa que rastrea nuestra red wifi para buscar  la evidencia de que el botón fue pulsado  , luego registrar un punto de datos cuando escucha estos y una vez detectado desencadenar una acción .

Resulta que Amazon nos dio una manera muy fácil de hacer esto porque estaban tan preocupados con el ahorro de energía , pues estos  botones  se desactivan la mayor parte del tiempo para conservar la batería dentro y sólo se encienden cuando son pulsados, lo cual significa que tienen que volver a conectarse a su red Wifi cada vez que son pulsados ( y eso  es fácil de detectar).

Los dispositivos de Internet no solo se conectan a una red Wifi y empiezan a hablar con Amazon: se presentan primero a la red local . Esta introducción se hace con algo llamado una sonda ARP , y es esencialmente una comprobación de seguridad para asegurarse de que la dirección MAC que el dispositivo va a utilizar como identificador ya no está siendo utilizada por otra persona.

Cada vez que pulsa un botón Dash, se vuelve a conectar a la red, causando una transmisión predecible  de llamada una sonda ARP que podemos detectar y actuar.

Eso es una gran noticia para nosotros: cada vez que se pulsa un botón Dash, se enciende su radio y transmite rápidamente el mensaje, “Hola! Mi nombre es [Dirección MAC]! “

Así, que conceptualmente, el problema esta resuelto pues sólo tenemos que:

  1. Evitar que el botón realice cualquier pedido
  2. Escuche las sondas ARP del botón Dash
  3. Traducir esas sondas a llamadas   cualquier cosa que se nos  ocurra

Paso 1: Configurar la red wifi en el botón

Para   usar el botón ,primero  debe registrar el Botón básicamente para configurar la red wifi a la que se conectará .  Lo que no queremos es asignar el botón para pedir algo , por lo en lugar de asignar algún producto , antes de finalizar la vinculación simplemente  no haremos nada  !pero el botón de tablero todavía seguirá registrado! , así  que lo sucede a continuación es que cuando presione el botón del tablero, recibirá una notificación  en las versiones antiguas  que dice “Su (inserte el nombre del botón del tablero) está casi listo para usar … bla, bla, bla”.

Pasos del botón Dash (Nuevo botón Dash):

  1. Abra la aplicación Amazon Shopping y vaya a su cuenta.
  2. Vaya a Configurar un nuevo botón de tablero y haga clic en Aceptar y comenzar para comenzar.
  3. Mantenga presionado el Botón de tablero por 6 segundos hasta que la luz destelle en azul y haga clic en Conectar. (Asegúrate de que Bluetooth esté habilitado)
  4. Haga clic en la red Wi-Fi a la que desea conectar el botón del tablero y haga clic en Continuar.
  5. El botón de tablero ahora está registrado. No haga nada todavía.
  6. Donde dice Elija un producto simplemente salga (no queremos pedir nada) haciendo clic en la X en la esquina superior derecha.
  7. Hemos terminado con la configuración del botón del tablero.

Pasos del botón de tablero (dispositivo antiguo):

  1. Abra la aplicación Amazon Shopping y vaya a su cuenta.
  2. Diríjase al botón del tablero con el que tiene programada la configuración y haga clic en Desactivar este botón del tablero. Aparecerá una ventana emergente preguntándole si está seguro. Decir que sí.
  3. Ahora vaya a Configurar un nuevo botón de tablero y haga clic en Aceptar y comenzar para comenzar.
  4. Mantenga presionado el Botón de tablero por 6 segundos hasta que la luz destelle en azul y haga clic en Conectar. (Asegúrate de que Bluetooth esté habilitado)
  5. Haga clic en la red Wi-Fi a la que desea conectar el botón del tablero y haga clic en Continuar.
  6. El botón de tablero ahora está registrado. No haga nada todavía.
  7. Donde dice Elija un producto simplemente salga (no queremos pedir nada) haciendo clic en la X en la esquina superior derecha.
  8. Hemos terminado con la configuración del botón del tablero.

Nota: Puede activar y desactivar la notificación de Amazon Shopping para cada dispositivo que desee habilitar o deshabilitar en caso de que se moleste. Esto se puede hacer abriendo la aplicación Amazon Shopping en cada dispositivo individual y deshabilitando o habilitando “Alexa Shopping & Dash Updates”. Habilite en el dispositivo que planea hacer esta guía de configuración. Deshabilite en todos los dispositivos en los que no planea usar esta configuración. Naranja = Activado.

Paso 2: Captura  de la IP del botón

Una forma fácil de encontrar su ID del botón de pantalla es usar Wireshark (https://www.wireshark.org/#download), que se puede  obtener  mediante una descarga gratuita para Mac / Win.

Una vez  descargada  e instalada la aplicación  podemos lanzar Wireshark, estableciendo el filtro para capturar paquetes en “arp“, seleccionando  el modo wifi para la red y haciendo clic en el icono de Blue Shark para habilitar el filtro al capturar paquetes.

wireshar.png

A continuación, verá una ventana como la siguiente: haga clic en el ícono de Green Shark para comenzar a capturar paquetes, presione el botón de Amazon Dash.

Verá una línea en el parte superior que tiene “AmazonTe …” en la fuente Colunm.

amazonte.png

Selecciónelo y en el panel a continuación, verá la dirección MAC del botón Amazon Dash en parantesis, junto a AmazonTe _… Src, como se muestra a continuación.

mac.png

Realmente la dirección MAC es importante  para algunas aplicaciones,   pero realmente lo que nos va a importar  para capturar la petición,   es la dirección ip  del botón obtenida en la pantalla  anterior   , ( en  nuestro caso : 192.168.1.32)

Alternativamente, puede seguir las instrucciones de node-dash-button para encontrar su id del botón de pantalla.

Nota :   Un pedido real se marca  controlando la luz en el botón Dash para que se vuelva verde. Actualmente se vuelve blanco cuando se transmite una solicitud DHCP o paquete ARP y luego se vuelve rojo cuando no recibe una respuesta de Amazon, así que  cuando usa un botón Dash de la manera normal, la luz se vuelve verde después de que Amazon haya realizado su pedido, pero si eso No es  lo que pretende,  todavía  puede ir a la app( o en la web)  para cancelar el pedido

Paso 3 :  Utilización  sobre windows

Existen scripts en python que pueden ejecutarse  en una raspberry Pi  para  escuchar las peticiones  en la red wifi  de modo que cuando detecten  la ip de nuestro botón desencadenen un acción.
Para  windows existe una  interesante  utilidad que busca cualquier llamada a la IP de nuestro botón  y desencadene la ejecución de un comando o aplicación.

Descargue el sw de aquí: https://github.com/fiveseven808/AmazonDashButtonHack

Una vez descomprimido  tendremos al menos dos ejecutables:

amanzonbut

En versiones  antiguas del botón era posible el auto-descubrimiento  de la ip del botón ( es decir obviar el paso comentado  nº 2),   por  lo que  los pasos  serian los siguientes :

  • Ejecutar  “AmazonButton_Discovery_160715 _ ****. Exe” para comenzar a buscar botones.
  • Pulsamos clic en “Aceptar” en el aviso y comenzariamos  a presionar el botón que desea emparejar repetidamente.
  • Si no se encuentran dispositivos de Amazon, intente de nuevo, pero comience a presionar el botón tan pronto como haga doble clic en el archivo EXE.
  • Si se encuentran más de un dispositivo de Amazon, tendrá que ir y averiguar qué IP corresponde con su botón por su cuenta.
  • Finalmente elija un programa que desea ejecutar cuando se presiona el botón
  • Ingrese un comentario para el daemon, lo cual  identificará el daemon particular que corresponde con el botón en particular.

 

Como el proceso anterior  no es mas eficaz , si ya conoce la IP de su botón( descrito en el paso 2 )  siga los siguientes  pasos:

  • Haga doble clic en AmazonButton_v4.0.exe .
  • Ingrese la IP conocida / reservada de su botón Dash ( en nuestro caso 192.168.1.36)
  • Elija un programa que desea ejecutar cuando se presiona el botón . Por ejemplo puede asociar un fichero mp3  de modo que cuando pulsemos el botón  comience  a reproducirse el tema
  • Ingrese un comentario para el daemon, lo cual identificará el daemon particular que corresponde con el botón en particular.

También permite argumentos vía  parámetros   por  línea de comando por ejemplo para automatizar el arranque de este proceso en el inicio del ordenador :

AmazonButton_v4.0.exe [IP del botón] [Programa para iniciar] “[Comentario opcional]”

Es interesante saber   que incluso se puede repetir  estas llamadas según sea necesario para cualquier otro botón.

NOTA :  Hay informes de que el nuevo botón JK29LP pierde su configuración de Wifi si la desasocia con su cuenta de Amazon. La “solución alternativa” actual es utilizar una cuenta ficticia de Amazon para configurar su botón con su teléfono y luego volver a iniciar sesión en su propia cuenta para que pueda seguir usando la aplicación.

Anuncios

Conozca la potente herramienta gratuita de edición de estilos con Edge


Gracias  a que Microsoft se asoció con BrowserStack para obtener pruebas en vivo y automatizadas en Microsoft Edge  ,este  navegador  introduce nuevas mejoras en las herramientas de desarrollo de F12, incluyendo algunas de las funciones más solicitadas de UserVoice. Además las nuevas herramientas se construyen en TypeScript y siempre se ejecutan en cualquier instalación de Edge, por lo que no se requiere  instalar nada .OP Otro punto interesante es que  la documentación de las herramientas para desarrolladores de F12 está totalmente disponible en GitHub por lo que los documentos no sólo serán influenciados por sus comentarios, sino que están invitados a contribuir y ayudar a dar forma a la documentación.

Las  hojas de estilo en cascada (o CSS, siglas en inglés de Cascading Stylesheets) son un lenguaje de diseño gráfico para definir y crear la presentación de un documento estructurado escrito en un lenguaje de marcado como puede ser html  por lo que es muy usado para establecer el diseño visual de las páginas web, e interfaces de usuario escritas en HTML o XHTML;o incluso a cualquier documento XML, incluyendo XHTML, SVG, XUL, RSS, etc
Junto con HTML y JavaScript, CSS es una tecnología usada por muchos sitios web para crear páginas visualmente atractivas, interfaces de usuario para aplicaciones web, y GUIs para muchas aplicaciones móviles (como Firefox OS) por lo qeu es muy interesante disponer de alguna herramienta que nos ayude a gestionar,mejorar o modificar las hojas de estilo.

En este contexto Microsoft Edge dispone de siete herramientas distintas que  permiten ver,editar inspeccionar  y alterar tanto código css,html como javascript   cada una con su propia pestaña en la interfaz de las herramientas F12  de modo que vamos  a ver  una imagen de cada herramienta y un resumen rápido de lo que hace, seguido por las listas de sus principales características y tareas típicas.

La herramienta DOM Explorer (CTRL + 1)

La herramienta DOM Explorer muestra la estructura de una página web tal como está siendo representada en el navegador , haciendo posible editar su HTML y estilos en una página en vivo ( obviamente no se cambiara nada en el servidor sólo en la pagina visualizada para ver como quedaría.

Puede hacerlo por tanto  sin tener que editar y volver a cargar sus fuentes, para que pueda solucionar rápidamente problemas de visualización o experimentar con nuevas ideas o mejoras .

Explorador DOM de bordes

Las funciones de la herramienta DOM Explorer incluyen:

  • Sugerencias de autocompletado de IntelliSense al editar atributos HTML y propiedades CSS.
  • Arrastre los nodos DOM para reorganizarlos y editar nodos como HTML.
  • Apoyo para CSS compilado sourcemaps.

Desarrollo y tareas de depuración que hace más fácil:

  • Determinar por qué un elemento no se muestra en el lugar correcto o tamaño correcto.
  • Determinar qué estilos CSS y consultas de medios se están aplicando a un elemento.
  • Prueba de una serie de colores diferentes para un elemento para ver que se ve mejor.

La herramienta Consola (CTRL + 2)

Herramienta de consola de borde

La herramienta Consola proporciona una forma de interactuar con el código en ejecución:

  • Cambie los valores de las variables o inyecte código en un sitio en vivo con la línea de comandos de la consola.
  • Utilice la API de depuración de consola para enviar información de depuración.
  • Consulte los mensajes de error del navegador y los códigos de estado.

Las características de la herramienta Consola incluyen:

  • Abra la consola en la parte inferior de cualquier otra herramienta con el botón de consola o CTRL + ` .
  • Consola Depuración de métodos API para sincronización, recuento, agrupación y más.
  • Las sugerencias de autocompletado de IntelliSense en la línea de comandos aceleran la entrada, reducen errores tipográficos y le ayudan a descubrir aspectos de las API de JavaScript.

Desarrollo y tareas de depuración que hace más fácil:

  • Segmentación de iFrames específicos.
  • Ejecución de código de tiempo hasta la instrucción con nuevos métodos de temporización.
  • Cambiar el valor de una variable en el código en ejecución sin recargar.

 

La herramienta Depurador (CTRL + 3)

Herramienta de depurador de bordes

Puede utilizar la herramienta Depurador para examinar lo que está haciendo su código, cuando lo está haciendo y cómo lo está haciendo. Detenga el código en la mitad de la ejecución, pase a través de él línea por línea y observe el estado de las variables y los objetos en cada paso.

Las características de la herramienta Depurador incluyen:

  • No se actualiza la depuración. Establezca sus puntos de interrupción y vaya sin recargar y perder estado.
  • Interfaz de documentos con pestañas para facilitar la gestión de múltiples secuencias de comandos.
  • Puntos de interrupción en código estándar, respuestas de XHR y eventos.

Desarrollo y tareas de depuración que hace más fácil:

  • Ver lo que llevó a una llamada de función utilizando la pila de llamadas.
  • Hacer que el código comprimido o minificado sea más legible usando mapas de origen.
  • Supervisión de la creación y ejecución de los servidores web.

 

La herramienta de red (CTRL + 4)

Herramienta de red de bordes

La herramienta de red le ofrece los detalles finos de las solicitudes de red relacionadas con la carga y operación de sus páginas web.

Desarrollo y tareas de depuración que hace más fácil:

  • Visualización de la cantidad de ancho de banda que consume su página en los recursos.
  • Depuración de solicitudes AJAX mediante la visualización de los encabezados y los órganos de solicitud y respuesta.
  • Identificar las solicitudes de red que ralentizan la carga de sus páginas web.

 

La herramienta de rendimiento (CTRL + 5)

Herramienta de rendimiento de borde

La herramienta Rendimiento le ayuda a buscar lo que está sucediendo cuando su página se ralentiza. Usarlo para perfilar puntos específicos de lentitud muestra las operaciones que los están causando. En Microsoft Edge, la herramienta Rendimiento combina las herramientas anteriores de Capacidad de respuesta y Profiler deUI para crear una vista de extremo a extremo de su rendimiento de secuencias de comandos y pintura.

Algunas características interesantes son:

  • Identificar las diferentes fuentes de actividad de la CPU que causan lentitud de la UI.
  • Conozca la velocidad de fotogramas de su página web y la cantidad de repintados y reflujos que cuestan.
  • Establecimiento de etiquetas en la línea de tiempo para aislar escenarios de usuario.
  • Desarrollo y tareas de depuración que hace más fácil:  Optimizaciones de código de prueba y Acelerar sus páginas web.

La herramienta de memoria (CTRL + 6)

Herramienta Edge Memory

Cuando una página web comienza rápido y se ralentiza después de usarlo durante un tiempo, el culpable es generalmente una pérdida de memoria. La herramienta de memoria rastrea el uso de la memoria de su página web, ayudándole a identificar dónde crece el uso de la memoria, por qué está creciendo y cómo solucionarlo.

Algunas características interesantes son:

  • Una línea de tiempo para ver los cambios progresivos en el uso de la memoria.
  • Instantáneas para examinar los detalles del uso de memoria en puntos específicos.
  • Comparaciones de instantáneas para identificar puntos específicos de crecimiento.

Desarrollo y tareas de depuración que hace más fácil:

  • Identificar nodos DOM desprendidos.
  • Identificar los puntos de crecimiento de la memoria.
  • Medir el uso de memoria de objetos.

Herramienta de emulación de bordes

La herramienta de emulación le ayuda a probar cómo se ejecutan las páginas web en diferentes tamaños de pantalla y características de hardware y cómo responden a las diferentes cadenas de agente de usuario.

Algunas características interesantes son:

  • Emulando diferentes tamaños de pantalla y resoluciones.
  • Simulación GPS.

Desarrollo y tareas de depuración que hace más fácil:

  • Prueba de diseños sensibles en múltiples tipos de pantallas.
  • Prueba de las funciones de detección de ubicación para un sitio móvil.

 

 

 

Fuente https://docs.microsoft.com/

Cómo conseguir tomas de red extra con un router reciclado


Es habitual que al migrar el servicio ADSL  a FTTH  el operador  nos deje como medida de cortesía  , el viejo router de ADSL  en casa del cliente , así que probablemente el  viejo router haya quedado  en el olvido en un cajón sin saber muy bien que hacer con el.

Por otra parte, también hay personas que optan por comprar un router de mayor calidad, por lo que es probable que se mantenga también el de su proveedor de Internet en casa.

En cualquier caso ,sea por el motivo que sea, es relativamente   habitual tener  en casa o la oficina un viejo router inalámbrico que no se está utilizando, sin saber muy bien que hacer con este, pues bien en algunos momentos  podríamos necesitar usar dos routers para ampliar la cobertura wifi  o por necesitar mayor numero de puertos ethernet  ,para lo cual  necesitaremos conectar ambos físicamente   bien por cable ethernet  o bien por wifi  y de este modo aprovechar ese router olvidado  y ofrecerle una segunda oportunidad! .

Veamos en profundidad como es el proceso:

EXPANSIÓN DE CONEXIONES DE UN VIDEOBRIDGE o de un PLC

Un videobrige (existen al menos dos  modelos: netgear y  observa telecom ) es un “antiguo” producto de  Movistar usado para distribuir  una conexión de alto rendimiento sin  el  uso de  cable, de modo que cuando se usa con un HGU no deja se ser  un receptor  wifi + (en la frecuencia de 5ghz) con dos conexiones Ethernet disponibles  (aunque recientemente los  VideoBridge  han evolucionado a lo que se llama  Movistar Base Port el cual   ademas de hacer de receptores  wifi+ permiten crear tambien una red WiFi de alto rendimiento asimismo   sin tener que usar un cable de red para conectarlos.)

Ademas de los videbridge , en  el caso de que  la distancia fuera bastante  mas grande  y no poder usar cable de red  también podemos  utilizar dos  PLC ( “Power Line Communications” ) los cuales  al usar nuestra propia instalación eléctrica tienen la ventaja de que no estar sometida a las interferencias de las redes WIFI de otros vecinos  equivaliendo prácticamente a un cable de red ethernet convencional si bien no ofrecen un ancho de banda tan alto.

Tanto los videobridge, como los Movistar Base  o los Plc’s   disponen de una o como máximo dos salidas ethernet   de modo que  no admiten más conexiones Ethernet,lo  cual  a veces es muy necesario

Para evitar  este inconveniente   podemos usar nuestro viejo router  como router secundario, ya que conectado físicamente a uno de las tomas ethernet de estos dispositivos  nos ofrecerá 3 nuevas conexiones para acceder a Internet por cable  así como también una nueva red wifi  si los deseamos para aprovechar la máxima velocidad de conexión.

Ademas de conectar por cable ambos dispositivo también  tendremos que deshabilitar la opción DHCP.

 

Al usar dos routers  ambos deberán tener el mismo rango de red por ejemplo 192.168.1.X , siendo el Router principal  el que nos de acceso a internet  (por estar conectado directamente a la roseta telefónica sin microfiltro y de ahí a la central telefónica) y deberá estar en  modo routing (generalmente ya vienen así por defecto pero no está de más comprobarlo) y el router secundario sería el que pediría al principal los datos que necesitase para conectarse a internet o para conectarse a nivel local con las maquinas que estén conectadas al router principal y que deberemos cambiar a modo bridge y con el DHCP desabilitado.

En nuestro caso vamos  a ver como ofrecer una segunda oportunidad al router Home-Station  Modelo Observa ,pero el método   empleado puede utilizarse para otros modelos de  routers Home-Station de un modo muy similar

 

 

Veamos los pasos a realizar:

 

  • En primer lugar  y el router  ,introduciremos un objeto punzante en el orificio de reset  y seguidamente   apretaremos ahi durante al menos  10 segundos hasta provocar el reset total del router con objeto de que este retome la pwd por defecto

IMG_20170604_201759[1].jpg

 

  • Ahora toca acceder al router para lo cual desactivaremos la wifi de nuestro ordenador y conectaremos un cable ethernet entre nuestro ordenador  y una de las tomas ethernet de nuestro Home-Station
  • Ahora  iremos al navegador  y escribiremos  : http://192.168.1.1:8000  ( login 1234 pwd 1234)observa.png
  • Veremos que podemos seguir un wizard donde puede configurar el router para la nueva configuración

 

setup.png

  • Aceptaremos la  configuración por defecto  especialmente del protocolo ( dinámico ip)  del paso 2

 

step2.png

  • También aceptaremos la  configuración por defecto del paso 3 , aunque si  no nos gusta la clave WPA ,si vamos a usar el router como repetidor wifi ,es el momento de cambiarlo:

step3.png

  • Ya solo nos queda aceptar los cambios pulsando el botón “Apply”   y reiniciar el router

step4.png

  • Lo siguiente es cambiar la IP por defecto (192.168.1.1) en el Local Network  por otra  IP  que deseemos  nosotros para  que no haya interferencias con el router principal ( en el ejemplo se ha cambiado a 192.168.1.100). Asimismo  muy importante es desactivar el DHCP  en el mismo apartado mas abajo:

dhcp

Por ultimo , ya solo queda conectar un cable ethernet entre una de las salidas del videobrige o plc   hacia preferentemente la  primera  toma del   router Home-Station ( en la imagen es el cable azul)

IMG_20170604_201857[1].jpg

A partir de este momento tendríamos disponibles tres tomas ethernet operativas ademas de  una segunda red wifi  cuyas credenciales  podremos ajustar cuando nos interese

EXPANSIÓN DE CONEXIONES DEL ROUTER PRINCIPAL

Si simplemente su router principal ya no admite más conexiones Ethernet y dispone de un  router secundario sin   suso , también  podemos  conectado al principal directamente  ofreciéndonos así   3 nuevas conexiones para acceder a Internet por cable y aprovechar la máxima velocidad de conexión. Para ello, una vez más, tendremos que deshabilitar la opción DHCP. No necesitaremos modificar más aspectos de la configuración para, sin necesidad de comprar hardware extra, conseguir nuevas conexiones Ethernet a partir de un router que manteníamos en desuso.

No repetimos los pasos pues son idénticos  a los descritos en el apartado anterior

 

 

SOPORTE  DE UNA IMPRESORA DE RED

Realizados todos los pasos anteriores es posible  gracias a la toma USB  bien de una impresora de red o bien un disco NAS  conectando estos
En el caso de querer implementar una impresora de red , aparte de conectar la toma usb de la impresora a la toma usb del Home-Station , tan solo necesitaremos  ir al menú Advanced ->Network Tools –>Printer   y activar ( check enable )
printer
Observe  que la url( http://192.168.1.100:631/printers/Printer) sera la que necesitaremos para añadir la impresora de red desde nuestro ordenador
Asimismo es interesante   ,si se desea,  asociar un  nombre  que sugiera el tipo de impresora  a la que  nos conectaremos y finalmente pulsaremos Apply

EXPANSIÓN DE CONEXIONES por WIFI

En el caso  de querer conectar  dos routers por  WIFI normal ( no wifi+)  ambos deben soportar ambos  WDS (Wireless Distribution System), que significa Sistema de Distribución Inalámbrico.
La  función WDS no es habitual en todos los routers WIFI (por ejemplo en el caso del famoso fabricante Zyxel,solo el modelo 660hw-t1 v3 lo es)   pero afortunadamente lo es en todos los Home-Station   y por supuesto el  HGU  si  son compatibles pero diferirá  el modo de cambiar la configuración  según el  fabricante del Home-Station (Amper o Adb)
Una vez ambos routers estén conectados podemos seguir los pasos anteriores para poder usar las conexiones ethernet del Home-Station ( en este caso serán 4 tomas )

Yomvi de vacaciones


Movistar TV   lanzó ya hace algún tiempo la versión multipantalla del  famoso servicio  Imagenio   ahora llamado Movistar+ , el cual permite sin decodificador  y sin coste adicional,  acceder  a una  selección de los  mejores canales de su televisión premium así como  a toda su videoteca (películas, series y documentales en modelo de suscripción ) a través de dispositivos conectados a Internet   (Wifi o 3G/4G) como  pueden ser  tabletas, smartphones  y PC’s lógicamente a todas  aquellas personas que tengan contratado el  servicio Movistar TV , 

 

Gracias  al   servicio multipantalla  se puede disfrutar de la oferta de TV en el ordenador  simplemente  usando cualquier navegador , pero también es posible  disfrutar del servicio    desde  ciertos dispositivos Android  gracias a la aplicación Yomvi  disponible en Google Play ( y también en AppStore)

 

yomvisss

Si es usted   cliente de Movistar +   automáticamente ya  tiene acceso a  YOMVI en cualquier de sus modalidades,por  lo único que tiene que hacer es  descargarse la aplicación en Google Play  , identificarse  con su usuario y contraseña ( si no cuenta con ella puede llamar al 1004 para que se la faciliten ) y empezar a disfrutar de los mejores contenidos, donde y cuando quiera también en las vacaciones.

Usando esta estupenda  aplicación, se puede seguir disfrutando del servicio de Movistar plus desde cualquier lugar aunque se este lejos del hogar ,con una calidad de vídeo francamente buena.

 

yombi2

Uno de los dispositivos mas interesantes destacados por su relación  calidad/precio (  con los que he probado personalmente esta aplicación desde Diciembre de 2015) es Victsing , un dispositivo Google TV con Android 4.4.4 que ademas convierte su TV en una smart tv por poco dinero y que ademas se puede comprar en Amazon  y por supuesto permite  instalar la aplicación Yomvi para el visionado de todos los canales de Movistar + así como  la amplia oferta de cine gratuito

 

 

Es evidente que  una utilidad muy buena para este dispositivo es instalar Yomvi desde Google Play  conectarlo a un TV y poder seguir disfrutando del servicio Movistar TV por ejemplo en su hogar de vacaciones, pero además gracias  a Google TV convertiremos también  nuestra TV  en  una smart TV  que va mucho mas allá de las implementaciones de Samsung,LG  o Philips pues   gracias al famoso servicio de Google convertiremos nuestra   TV  en un completo centro de entretenimiento que permite navegar sin limitaciones por Internet, visionar videos de youtube, oir cualquier tipo de música que deseemos gracias a Spotify, ver nuestras fotos preferidas , acceder a redes sociales (facebook,twitter,yammer,google+tuenti,etc)   ,conocer  el pronostico del tiempo,  y un largo etcétera

caja2

Respecto al hardware este dispositivo cuenta con un microprocesador Quad core ARM Cortex A7 corriendo a 1,2 GHz. con  1Gb de RAM (la cual es  suficiente para los usos previstos )y con 8GB de memoria interna, aunque sólo está disponible 1 GB para aplicaciones,

La conectividad de este dispositivo  se puede resolver   via wi-fi o también por cable ethernet y sobre la  conexión a la TV, se puede hacer bien  por HDMI en TV modernas  o bien por video compuesto en TV antiguas

Especialmente interesante de este dispositivo Android es que también incluya 2 Tomas USB polivalentes, aptas para conectar discos duros externos, receptores de teclados o ratones,etc .Por ejemplo pueden usarse con memorias usb, discos externo,etc para  reproducir todas las películas de alta definición, incluyendo Blue Ray

Desgraciadamente no cuenta con  Bluetooth de origen,por lo que si se desea conectar algo por esta vía ha de hacerse con un receptor Bluetooth USB .

De origen la resolución de pantalla viene preajustada a 720p. Puede ajustarse a 1080p/60fps si lo soporta la TV y mejora sensiblemente la calidad, reproduciendo peliculas  full HD sin tirones no cortes.

Par el uso diario  para configuración de Android, es preferible no usar el icono del escritorio, mejor entrar en APPS y lanzar la configuración tradicional de Android (rueda dentada)

 

victing4

En cuanto al software viene de base viene con Android Kitkat 4.4.4, rooteado y con un launcher.   La navegación por Internet  con Chrome  , que también viene preinstalado  ,es muy fluida , permitiendo incluso  reproducir vídeos con Youtube o series en las diferentes webs de “televisión a la carta” de TVE, A3, La 6ª y otras un uso muy recurrido.

Se incluyen por defecto varias aplicaciones que serán del gusto de quien quiera usar el aparato principalmente como centro multimedia:

  •  Media Center. Para reproducir cualquier archivo multimedia ubicado en el disco duro conectado o en la red doméstica.
  •  Kodi. Nueva versión de XBMC, con la posibilidad de añadir muchos add-ons con listas de reproducción y ver contenido multimedia libre en la web.
  •  Netflix. Plataforma para acceder a contenido de pago,
  •  Aptoide. Market alternativo
  •  Play Store estándar de Google.
  •  Spotify
  • Skype…

 

Para reproducir películas desde un disco duro, es mejor utilizar Media Center o lanzarlas desde Galería, que reproducir desde Kodi. Kodi está diseñado más para contenido online, y con algunos formatos de vídeo HD se aprecian ligeros tirones que con las otras alternativas desaparecen.

victing2

 

En la imagen anterior podemos ver que ocupa muy poco espacio ( prácticamente el grosor de los  conectores) , contando de izquierda a derecha con la siguientes conexiones:

  • RCA  amarillo :salida de video compuesto
  • RCA blanco:salida de audio canal derecho
  • RCA rojo : salida de audio canal izquierdo
  • Conector  USB
  • Reset
  • Conector USB
  • Toma Rj45
  • Toma RED ethernet
  • Conector alimentación
  • Interruptor de encendido

 

Resumidamente estos son algunas de sus características técnicas:

  • OS: Android 4.4.4 Kitkat
  • Alimentación :  5V / 2A DC
  •  RK3128 de cuatro núcleos ARM Cortex A7, 1,2 GHz.
  • Built-in DDR3 de 1 GB de RAM
  • 8 GB de almacenamiento.
  • GPU: Mali-400MP2
  • Formato: FAT16 / FAT32 / NTFS / ISO
  • Conexión inalámbrica: WIFI-(2,4 GHz).Soporta 802.11B/G/N wifi.
  • conexión ethernet  via RJ45
  • Salida de vídeo y audio: por  AV y HDMI
  • HDMI Resolución máxima: 1080p
  • Adobe Flash: Adobe Flash 10.1 o superior
  • Disco duro externo: hasta 2 TB
  • Interfaz USB: 2 puertos USB2.0 (. admite hub USB si se necesitan más puertos de conexión.)

 

  • Idioma: Chino, Inglés, Alemania, Japón, Corea, etc 24 idiomas
  • Video Sharing: DLNA ,, Miracast, WiDi, DMR, DMS
  • Controles: Control Remoto, Aplicación, teclado inalámbrico / ratón  / Gamepad
  • Formatos de audio: MP3, AAC, WMA, RM, FLAC, OGG
  • Tamaño: 11,8 x 7,8 x 3,0 cm
  • Peso: 13,3 oz / 387g

 

 

El aparato está rooteado en origen con un launcher  que  prepara el escritorio y las utilidades principales para que puedan manejarse con el mando a distancia con facilidad y lo básico lo ejecuta realmente bien. Sin embargo, muchos usuarios preferirían partir de un Android limpio y montar las aplicaciones más a su gusto… Para el usuario general, sin embargo, la configuración que trae será muy adecuada  sobre todo si le vamos  a dar un  uso mas lúdico como puede ser el entretenimiento multimedia o disfrutar de los contenidos de Movistar TV en otro TV.

 

victing3

 

YOMVI es el servicio de entretenimiento online más completo del mercado  donde se puede  encontrar una amplia variedad de canales de cine, series, contenido infantil, documentales, programas de entretenimiento y las mejores competiciones deportivas .

Esta app permite disfrutar de la actualidad de la televisión en directo y también de miles de títulos bajo demanda.

Lógicamente para la visualización de los contenidos de estar aplicación es necesario conectarse a Internet (Wifi o 3G/4G).

Si es  ustd  cliente de Movistar +   supongo que sabra que automáticamente ya  tiene acceso a  YOMVI en cualquier de sus modalidades, por  lo único que tiene que hacer es  descargarse la aplicación en Google Play  pulsando aqui     e identificarse  con su usuario y contraseña ( si no cuenta con ella puede llamar al 1004 para que se la faciliten ) y empezar a disfrutar de los mejores contenidos, donde y cuando quiera también en las vacaciones.
Los requisitos técnicos de esta aplicación son claramente satisfechos por el reproductor Victsing pues se requiere versión Android 4.0 o superior,procesador Dual Core y 1 GB de Memoria RAM, todos ellos requisitos satisfechos por este estupendo reproductor.

 

yomvi

 

 

En definitiva ,seguro que hay aparatos mucho mejores que el dispositivo que presentamos  en este post pero la verdad es que por el precio, el rendimiento y calidad son difícilmente mejorables no solo para disfrutar  la gran oferta de entretenimiento digital  de Imagenio: también para añadir todas las funcionalidades de smart-tv  a su TV.

Por cierto si le interesa ,aqui puede encontrar mas información

Cómo encontrar facilmente la ip de gestion de su camara IPy conectarse a esta


Tradicionalmente para saber cual es la dirección ip interna  de un equipo sin pantalla  ( y por ende conectarse  a este)   , en equipos  que no son ordenadores,   como pueden ser   repetidores wifi, placas tipo Arduino  o Netduino Plus, Camaras IP, etc    nos conectábamos al router  y navegando por  sus diferentes opciones finalmente podíamos acceder  de una manera  bastante poco intuitiva   las direcciones IP de los equipo conectados  a este.

Asimismo algunos dispositivos incluían una utilidad que había que lanzar manualmente  exclusivamente para ese hw con el fin de averiguar  los parámetros de red

Hoy en día  , gracias a la proliferación de los smartphones , la tarea  de averiguar las   direcciones  IP de  los equipos que hay conectados a nuestra red, es mucho mas sencilla aun ,pues basta lanzar cualquiera de las múltiples aplicaciones  que averiguan  todos los  equipos conectados a nuestra red  gracias a la conectividad wifi de   cualquier termina, tal   y como vamos a ver en las siguientes lineas.

2015-12-10_22h43_02

Fing es una aplicación profesional gratuita sin anuncios ni banners  para el análisis de redes,que  es  de la mas usada  y famosa pare el estudio de redes

Esta app  que esta disponible  en google play,  ademas cuenta con una interfaz simple e intuitiva ayudando  a evaluar los niveles de seguridad, detectar intrusos y resolver problemas de cualquier red permitiendo averiguar  de   un  solo vistazo  qué dispositivos están conectados a su red Wi-Fi, mostrando  ademas la dirección MAC y el fabricante del dispositivo.

Lógicamente  el smarphone que ejecute esta app deberá tener acceso completo    a la red wifi  que pretendemos analizar ( en nuestro caso : nuestra propia red)

Para usuarios avanzados esta herramienta permite  hacer logs pues  se integra con Fingbox para sincronizar y respaldar sus personalizaciones, fusionar las redes con múltiples puntos de acceso, monitorear las redes remotas a través Fingbox Centinelas, obtener notificaciones de los cambios, y mucho más como podemos ver en las siguientes pantallas

2015-12-10_22h26_54 2015-12-10_22h27_34  2015-12-10_22h28_272015-12-10_22h30_042015-12-10_22h25_24 2015-12-10_22h26_11

Otra funcionalidad   muy interesante soportada es Wake On LAN lo cual  permite conectar  sus dispositivos desde tu móvil o tablet!

2015-12-10_22h29_03

 

Ademas esta app tiene un sinfín más de posibilidades :

  •  Permite introducir nombres propios, iconos, notas y ubicación
  •  Búsqueda completa por IP, MAC, Nombre, Proveedor y Notas
  •  Historia de todas las redes detectadas.
  • Servicio de exploración: Encuentre cientos de puertos abiertos en pocos segundos.
  • Ping y traceroute: Entienda sus actuaciones de la red.
  • Lookup DNS automática y búsqueda inversa
  • Comprueba la disponibilidad de conexión a Internet
  •  Funciona también con hosts fuera de su red local
  •  Tracks cuando un dispositivo ha ido en línea o fuera de línea
  •  Aplicaciones de lanzamiento para puertos específicos, como el navegador, SSH, FTP
  •  Muestra nombres NetBIOS y propiedades
  •  Muestra información y propiedades Bonjour
  • Soporta la identificación de la dirección IP para las redes en puente

 

En el caso  que nos preocupa , la opción Overlook Wifi ,nos dará  en un sólo vistazo todos los equipos conectados a nuestra red tanto por wifi como por cable.  Si buscamos nuestra cámara , esta suelen llevar un identificador    que suele ser “ipcamera”  o algo similar seguido de un numero en hexadecimal.

Si no esta seguro  de que un identificador corresponda  a su cámara IP , simplemente desconecte la cámara compruebe los dispositivos que aparecen en el mapa de red ofrecido por Fing y luego conecte  la cámara  y compruebe cual ha sido el nuevo dispositivo.

En nuestro ejemplo ,podemos ver como fing no devuelve la ip 192.168.1.14 para conectarnos a nuestra cámara:

 

2015-12-10_22h19_24

 

Para conectarnos a la cámara  para probarla ,configurar la wifi  y otras posibilidades tomaremos la dirección IP de nuestra cámara como hemos comentado usando la app Fing  .Como comentamos ,si no esta seguro simplemente desconecte la cámara compruebe los dispositivos que aparecen en el mapa de red ofrecido por Fing y luego conecte  la cámara  y compruebe cual ha sido el nuevo dispositivo.

Una vez obtenida la ip de la cámara simplemente nos iremos desde nuestro  navegador preferido   a la  ip obtenida en el paso anterior.En este punto ,como en el 99% de las cámaras el puerto por defecto para el servidor web interno suele ser el 80 ,esto significa que no hará falta especificar éste  a la hora de  probar nuestra cámara:

camara2

En cuanto a las credenciales para acceder a  la cámara estas suelen ir en la pegatina que hay en la base de la propia cámara .En  nuestro caso  ,como puede verse en la imagen ,el usuario es admin y el password ninguno.

camara3

Una vez tengamos acceso a la cámara desde nuestra red local, según el modelo de cámara habrá que configurar la wifi ( si dispone de esta funcionalidad ) , configurar    el  envío de correos , activar las alertas , etc (consulte el manual de su cámara ip para saber la operativa a seguir)

 

En el caso de que desee conectarse a su cámara fuera de su red ,normalmente si se conecta con un ADSL , tendrá una única dirección   IP para  toda su red  .Para obtener esa  dirección IP de su WAN   ,es muy fácil  gracias a numerosas  web que ofrecen gratuitamente esta información  . Puede abrir el navegador en el equipo con la condición de que la cámara IP y PC estén en la misma subred.

Por ejemplo  http://www.whatismyip.com  o http://www.myip.cn

Se le indicará la dirección IP de su  WAN como muestra esta imagen:

camara5

 

Finalmente sabiendo cual  es  su ip  en la red  y cual es su ip  interna , solo le queda asociar un puerto al router ( opción “abrir puertos  de la mayoría de los routers)  para que desde la ip externa y el puerto pueda ser accesible dicha cámara Ip o lo que desee .

 

Cómo instalar wordpress en Ubuntu


En este momento, WordPress es el CMS más popular (gestor de contenidos) en Internet permitiendo configurar fácilmente blogs y sitios web flexibles  gracias a  que esta basado en  un motor MySQL con el procesamiento de PHP. WordPress ha visto una adopción increíble y es una gran opción para conseguir un sitio web en funcionamiento de forma rápida.
En esta guía, nos centraremos en conseguir una instancia de WordPress creado con un servidor web Apache en Ubuntu 14.04.

Antes de empezar esta guía, hay algunos pasos importantes que usted necesita para completar en su servidor.Estaremos procediendo a través de estos pasos como un usuario no root con privilegios sudo, por lo que tendrá que tener uno disponible. Además, usted necesita tener un LAMP (Linux, Apache, MySQL y PHP) pila instalada en la instancia de VPS.

Cuando haya terminado con estos pasos, puede continuar con esta guía.

1- Crear una base de datos MySQL y usuario de WordPress
WordPress utiliza una base de datos relacional para gestionar y página de la tienda y la información del usuario.  Tenemos instalado MySQL, que puede proporcionar esta funcionalidad, pero tenemos que hacer una base de datos y un usuario de WordPress para trabajar.

Para empezar, inicie sesión en la raíz de MySQL cuenta (administrativa) mediante la emisión de este comando:

mysql -u root -p

Se le pedirá la contraseña que estableció para la cuenta root de MySQL al instalar el software. A continuación, se dará una línea de comandos de MySQL.

En primer lugar, podemos crear una base de datos independiente que WordPress puede controlar. Usted puede llamar a esto lo que usted quisiera, pero yo le llamándolo wordpress ya que es descriptiva y simple. Escriba este comando para crear la base de datos:
CREATE DATABASE wordpress;

Cada declaración de MySQL debe terminar en punto y coma (;), a fin de comprobar para asegurarse de que esto está presente si está ejecutando en cualquier problema.

A continuación, vamos a crear una cuenta separada de usuario de MySQL que vamos a utilizar exclusivamente para operar en nuestra base de datos nueva. Creación de bases de datos de una sola función y cuentas es una buena idea desde el punto de vista de gestión y seguridad.

Voy a llamar a la nueva cuenta de que estoy haciendo wordpressuser y voy a asignarle una contraseña de password Definitivamente usted debería cambiar la contraseña de su instalación y puede nombrar el usuario lo desea. Este es el comando que necesita para crear el usuario:
CREATE USER [email protected] IDENTIFIED BY ‘password’;

En este punto, usted tiene una base de datos y una cuenta de usuario, cada uno hecho específicamente para WordPress. Sin embargo, estos dos componentes no tienen ninguna relación todavía. El usuario no tiene acceso a la base de datos.

Vamos a arreglar que al acceder a nuestra cuenta de usuario el acceso a nuestra base de datos con este comando:
GRANT ALL PRIVILEGES ON wordpress.* TO [email protected];

Ahora el usuario tiene acceso a la base de datos. Tenemos que eliminar los privilegios para que la instancia actual de MySQL sabe acerca de los recientes cambios de privilegios que hemos hecho:

 FLUSH PRIVILEGES;

Estamos listos ahora. Podemos salir de la línea de MySQL escribiendo:

 exit

Ahora debe volver a su símbolo del sistema regular.

2- Descargar WordPress
A continuación, vamos a descargar los archivos de WordPress reales desde la web del proyecto.

Por suerte, el equipo de WordPress siempre vincula la versión estable más reciente de su software a la misma URL, por lo que puede obtener la versión más actualizada de WordPress escribiendo esto:

 cd ~ wget http://wordpress.org/latest.tar.gz

Esto descargará un archivo comprimido que contiene el contenido del directorio archivadas de los archivos de WordPress en nuestro directorio home.

Podemos extraer los archivos para reconstruir el directorio de WordPress que necesitamos escribiendo:

 tar xzvf latest.tar.gz

Esto creará un directorio llamado wordpress en su directorio personal.

Mientras estamos descargando cosas, también hay que conseguir algunos paquetes más que necesitamos. Podemos conseguir éstos directamente de los repositorios por defecto de Ubuntu después de que actualizamos nuestro índice local de paquetes:

 sudo apt-get update sudo apt-get install php5-gd libssh2-php

Esto le permitirá trabajar con imágenes y también le permitirá instalar plugins y porciones de actualización de su sitio utilizando sus credenciales de inicio de sesión SSH.

 

3- Configurar WordPress
La mayor parte de la configuración que vamos a hacer será a través de una interfaz web más adelante. Sin embargo, nosotros tenemos que hacer un poco de trabajo de la línea de comandos antes de que podamos conseguir este en funcionamiento.

Comience moviendo en el directorio de WordPress que acaba de desempaquetar:

 cd ~/wordpress

Un archivo de configuración de ejemplo que la mayoría coincide con la configuración que necesitamos se incluye por defecto. Sin embargo, tenemos que copiarlo en el archivo de configuración predeterminado ubicación para obtener WordPress para reconocer el archivo. Hágalo ahora escribiendo:

 cp wp-config-sample.php wp-config.php

Ahora que tenemos un archivo de configuración para trabajar, vamos a abrirlo en un editor de texto:

 nano wp-config.php

Como se  ha dicho antes, este archivo es casi totalmente adecuado para ya nuestras necesidades. Las únicas modificaciones que tenemos que hacer son los parámetros que sostienen nuestra información de base de datos.

Tendremos que encontrar la configuración para DB_NAME DB_USER y DB_PASSWORD para que WordPress para conectar y autenticar la base de datos que hemos creado correctamente.

Rellene los valores de estos parámetros con la información de la base de datos que ha creado. Debe tener un aspecto como este:
// ** Configuración MySQL – Usted puede obtener esta información de su proveedor de alojamiento web ** //
/ ** El nombre de la base de datos para WordPress * /
define (‘DB_NAME’, ‘wordpress’);

/ ** MySQL base de datos de nombre de usuario * /
define (‘DB_USER’, ‘wordpressuser’);

/ ** MySQL contraseña de base de datos * /
define (‘DB_PASSWORD’, ‘contraseña’);

Estos son los únicos valores que usted necesita cambiar.

Cuando haya terminado, guarde y cierre el archivo.

4- Copiar archivos a la raíz de documentos
Ahora que ya hemos configurado nuestra aplicación, tenemos que copiarlo en la raíz de documentos de Apache, donde se puede servir a los visitantes de nuestro sitio web.

Uno de la manera más fácil y confiable de transferir archivos desde el directorio al directorio es con elrsync comandos. Esto preserva los permisos y tiene buenas características de integridad de datos.

La ubicación de la raíz del documento en la guía LÁMPARA Ubuntu 14.04 es /var/www/html/ Podemos transferir nuestros archivos de WordPress no escribiendo:

 sudo rsync -avP ~/wordpress/ /var/www/html/

Esto copiará seguridad de todo el contenido del directorio ha desempaquetado a la raíz del documento.

Ahora debemos pasar a la raíz del documento para hacer algunos cambios de permisos finales

 cd /var/www/html

Usted tendrá que cambiar la propiedad de nuestros archivos para mayor seguridad.

Queremos dar a la propiedad de usuario al usuario normal, no root (con privilegios sudo) que usted planea usar para interactuar con su sitio. Este puede ser tu usuario normal si lo desea, pero algunos puede sugerir que se crea un usuario adicional para este proceso. Le corresponde a usted que usted elija.

Para esta guía, vamos a utilizar la misma cuenta que hemos creado durante la configuración inicial del servidor guía, que llamamos demo Esta es la cuenta estoy realizando todas las acciones de esta guía como.

La propiedad del grupo que dará a nuestro proceso de servidor web, que es www-data Esto permitirá Apache para interactuar con el contenido según sea necesario.

Podemos asignar rápidamente estos valores de propiedad escribiendo:

sudo chown -R demo: www-data *

Esto configurará las propiedades de propiedad que estamos buscando.

Si bien se trata de propiedad y los permisos, también hay que mirar en la asignación de la propiedad correcta en nuestro directorio los archivos subidos. Esto nos permitirá subir imágenes y otros contenidos de nuestro sitio. Actualmente, los permisos son demasiado restrictivas.

En primer lugar, vamos a crear manualmente el uploads directorio bajo el wp-content directorio a nuestra raíz del documento. Este será el directorio padre de nuestro contenido:

 mkdir /var/www/html/wp-content/uploads

Tenemos un directorio ahora a los archivos de la casa cargado, sin embargo los permisos siguen siendo demasiado restrictivo. Tenemos que permitir que el propio servidor web para escribir en este directorio.Podemos hacer esto mediante la asignación de propiedad de grupo de este directorio para nuestro servidor web, así:

 sudo chown -R :www-data /var/www/html/wp-content/uploads

Esto permitirá que el servidor web para crear archivos y directorios bajo este directorio, lo que nos permitirá cargar contenido en el servidor.

5- Instalación completa a través de la interfaz web
Ahora que tiene sus archivos en su lugar y su software está configurado, puede completar la instalación a través de la interfaz web.

En su navegador web, vaya a nombre de dominio de su servidor o la dirección IP pública:
http: // server_domain_name_or_IP

Usted verá la página de configuración inicial de WordPress, donde se va a crear una cuenta de administrador inicial:

Config inicial WordPress

Complete la información para el la cuenta administrativa que desea hacer sitio y. Cuando haya terminado, haga clic en el botón de instalación en la parte inferior.

WordPress confirmará la instalación y, a continuación, le pedirá que inicie sesión con la cuenta que acaba de crear:

WordPress confirmar instalar

Pulse el botón en la parte inferior y luego complete la información de su cuenta:

Entrada WordPress

Se le presentará con la interfaz de WordPress:

Interfaz de administración de WordPress 

6 (Opcional) – Configurar permalinks bonitos para WordPress

Por defecto, WordPress crea dinámicamente las URL que se ven algo como esto:
http: // server_domain_name_or_IP / p = 1

Esto no es exactamente la interfaz más útil para los visitantes o los motores de búsqueda, por lo que la mayoría de los usuarios desea modificar esto. WordPress tiene la capacidad de crear vínculos permanentes “bonitas” que limpiar el URL en un formato más amigable humana.

Hay algunas cosas que tenemos que hacer para conseguir que esto funcione con Apache en Ubuntu 14.04.
Modificación de Apache para permitir URL reescrituras
En primer lugar, tenemos que modificar el archivo host virtual Apache para WordPress que permiten.htaccess anulaciones. Usted puede hacer esto mediante la edición del archivo de host virtual.

De forma predeterminada, esto es 000-default.conf pero su archivo podría ser diferente si ha creado otro archivo de configuración:

 sudo nano /etc/apache2/sites-available/000-default.conf

Dentro de este archivo, queremos configurar algunas cosas. Debemos establecer el ServerName y crear una sección de directorio donde permitimos que las anulaciones. Esto debe ser algo como esto:
<VirtualHost *: 80>
ServerAdmin webmaster @ localhost
DocumentRoot / var / www / html
ServerName server_domain_name_or_IP
<Directory / var / www / html />
AllowOverride All
</ Directory>
. . .

Cuando haya terminado, guarde y cierre el archivo.

A continuación, tenemos que activar el módulo de reescritura, lo que le permite modificar las direcciones URL. Usted puede hacer esto escribiendo:

 sudo a2enmod rewrite

Después de haber realizado estos cambios, reinicie Apache:

 sudo service apache2 restart

Crear un archivo .htaccess
Ahora que Apache está configurado para permitir reescrituras mediante .htaccess archivos, tenemos que crear un archivo real.

Es necesario colocar este archivo en la raíz del documento. Escribe esto para crear un archivo vacío:

 touch /var/www/html/.htaccess

Esta será creado con su nombre de usuario y grupo de usuarios. Necesitamos que el servidor web para ser el propietario del grupo, sin embargo, por lo que debemos ajustar la propiedad escribiendo:

 sudo chown :www-data /var/www/html/.htaccess

Ahora tenemos la propiedad correcta de este archivo.

Es posible que tengamos que ajustar los permisos sin embargo. Esto depende de cómo usted prefiere trabajar. WordPress generará las reglas de reescritura necesarias para usted. Si tiene permisos de escritura a este archivo, se puede poner en práctica las normas de forma automática. Si no lo hace, tendrá que editar manualmente este archivo para agregar las reglas correctas.

¿Qué configuración que elija dependerá de lo mucho que valora la comodidad sobre la seguridad. Permitir el acceso de escritura servidor web para este archivo será definitivamente más conveniente, pero algunos dicen que es un riesgo de seguridad innecesario.

Si quiere  que WordPress  actualize automáticamente este archivo con reglas de reescritura, puede asegurarse de que tiene los permisos correctos para hacerlo escribiendo:

 chmod 664 /var/www/html/.htaccess

Si desea actualizar este archivo de forma manual por el bien de un pequeño aumento de la seguridad, puede permitir que el servidor web de sólo lectura privilegios escribiendo:

 chmod 644 /var/www/html/.htaccess

Cambiar la configuración Permalink en WordPress
Cuando haya terminado de hacer los cambios a nivel de servidor, puede ajustar fácilmente la configuración de enlace permanente a través de la interfaz de administración de WordPress.

En el lado izquierdo, bajo la Settings del menú, puede seleccionar Permalinks

Enlaces permanentes de WordPress

Usted puede elegir cualquiera de los ajustes preconfigurados para organizar las direcciones URL, o puede crear el suyo propio.

Opciones perma WordPress

Cuando haya hecho su selección, haga clic en “Guardar cambios” para generar las reglas de reescritura.

Si ha permitido el acceso de escritura servidor web a su .htaccess archivo, debería ver un mensaje como este:

Actualización perma WordPress

Si no permite que el acceso de escritura servidor web a su .htaccess archivo, se le proporcionará con las reglas de reescritura que necesita añadir al archivo de forma manual.

Copie las líneas que WordPress y luego da editar archivo en el servidor:

 nano /var/www/html/.htaccess

Esto debe darle la misma funcionalidad.

Una vez  tenga instalado su servidor de wordpress  ,  el  trabajo no acaba mas que empezar pues por ejemplo pues configurar actualizaciones seguras y de fácil acceso para WordPress, puede  utilizar WPScan parqa pasar un Test de Plugins vulnerables y Temas ,administrar WordPress desde la línea de comandos, establecer sitios de WordPress múltiples ( no multisitio ) o establecer sitios de WordPress múltiples con varios sitios, etc    !mucha suerte!

 

Mas información aqui

Cómo encontrar su smartphone Android


Los terminales  con sistema operativo Android incorporan un sistema de localización instalado por defecto en el propio software del equipo, por lo que el proceso de localización puede ser  bastante sencillo al no requerir instalación de aplicación alguna, aunque por supuesto exista  un sinfín de herramientas que nos podrían ayudar en esta labor  partiendo de la premisa de tener instalada esas apps antes de perderlo.

En el supuesto de contar  exclusivamente el propio terminal sin ninguna app  especialmente instalada para ese fin, aun  podemos localizarlo simplemente con el sw ya incluido de forma nativa siempre que haya activado previamente el acceso a la ubicación en el mismo en alguna ocasión.

Para localizar nuestro móvil extraviado , basta con acceder al Administrador de dispositivos Android desde un navegador ( puede  ser nuestro PC ,tableta o incluso otro terminal Android)  , en el que como paso previo habremos iniciado sesión con la misma cuenta de GMail que tenga vinculada a su terminal perdido (recuerde que es la cuenta que uso cuando activó el mismo).

Ahora nos iremos a la esquina superior nos iremos  al menú general ( a  la izquierda de nuestra cuenta) pulsaremos en “mas ” y en “mi cuenta”

mi cuenta

Ahora nos aparecerá una nueva página en la que aparecerán las principales posibilidades, entre las  que optaremos en el menú de Inicio de sesión y seguridad  por la opción” Notificaciones y Actividad de los dispositivos”

 

notificaciones

Ahora  nos aparecerán  los  tres últimos dispositivos que hemos usado nuestra cuenta de google.

 

dispos

 

Ahora pulsaremos “REVISAR LOS DISPOSITIVOS

disposrecientes

 

Ya simplemente pulsaremos en el dispositivo que deseamos , y accederemos al menú de control de ese dispositivo

disposrecientesnew

Como   primera opción   destaca  la opción “RETIRAR”   en caso de que deseamos desvincular ese dispositivo de nuestra cuenta de  google  ( por ejemplo en el caso de que demos por perdido el terminal y no deseemos que nadie por ejemplo vea nuestro correo de gmail , vea  nuestros contactos, acceda a nuestro perfil de google+  , etc.  y en general acceda al cualquier servicio que pueda tener que ver con nuestra cuenta de google)

La  opción mas normal sera acceder a la ubicación del terminal  para lo cual deberá acceder al Administrador de dispositivos Android para localizar su dispositivo para lo  cual pulsaremos en el link “Busca tus dispositivos Android con el Administrador de dispositivos Android”.

2015-10-18_18h25_30

Tras unos minutos   si el dispositivo esta conectado ,verá su ubicación aproximada en un mapa y cuándo se utilizó por última vez.

Una vez que localice su dispositivo, podrá hacer que suene (tema este importante si no nos acordamos donde lo hemos dejado en casa), bloquearlo o borrar sus datos.

Importante: el Administrador de dispositivos Android no funcionará  si el dispositivo está desactivado o no está conectado a una red de datos móviles/Wi-Fi. Por lo tanto, es importante que no suspenda la linea móvil que esta asociada a la SIM que está el teléfono hasta haber localizado el mismo. De lo contrario, no tendrá la conectividad necesaria para enviar su localización actual.

Asimismo por ultimo recordar una vez mas  que la localización del terminal sera posible siempre que haya activado previamente el acceso a la ubicación en el mismo-