20 de agosto de 2012

Repeater Bridge WRT160NL



El modo Repeater Bridge en este router no esta, pero se puede realizar con otra configuracion que es similar.

Son dos pasos basicos:
  • Conectarse a la red en modo Cliente.
  • Crear Interface Virtual. 

Para realizar esta configuracion se recomienda estar conectado vis fisica (por cable de red).

  • Primero se debe tener un router en funcionamiento, y pues con una conexion a internet.
  • En nuestro wrt160nl con la version de dd-wrt   DD-WRT v24-sp2 (08/07/10) std - build 14896.
  • Segundo cambiar configuracion de el wrt160nl, a modo cliente poniendo el SSID del router al cual nos vamos a conectar, tambien se debe configurar la seguridad de la red en el caso de que el router al que se va conectar tenga seguridad.
  • Luego se crea el la interface virtual para crear un red wifi.
  • Las demas configuraciones del router se dejan por defecto.
  • Como este neva red wifi creada con el ap virtual requiere seguridad entonces la configuramos.

A continuacion imagen de la pantalla de configuracion:


Esta es la solucion al modo Repeater Bridge de este router.

Pero en esta configuracion se debe tner en cuenta que si el router no encuentra el ap al que se va conectar la interface virtual no va a funcionar.

Referencia:

http://www.dd-wrt.com/wiki/index.php/Wireless_Bridge
http://www.dd-wrt.com/wiki/index.php/Repeater_Bridge


18 de julio de 2012

ControlRemoto SBITV 20120718

Bravia - Media Remote - Nokia

Nueva Version:
  • Ahora puede seleccionar el Dispositivo encontrado para conectar (Bravia Internet TV).

Para descargar ingresar a la carpeta publica: Programas-ControlRemoto

24 de junio de 2012

Compartiendo documentos (archivos) con google Docs (Drive)


Desde que existe google Docs podemos compartir archivos a cualquier persona (mundo entero) o a un amigo (por correo electronico), pero con la llegada de google Drive podemos compartir archivos solo necesitamos poner el enlace de nuestra  Carpeta Publica Google Drive.

Solo es cuestion de ponerle los permisos adecados y compartir.






7 de junio de 2012

WRT160NL USB Storage


Al router le he adicionado una memoria USB de 2Gb, para almacenar e instalarle futuras apliaciones.

La memoria usb le cree 4 particiones de la siguiente forma:

  1. Particion uno de 128Mb para montar /opt/
  2. Particion dos de 128Mb para usarla como swap
  3. Particion tres de 1616Mb para montar /mnt/
  4. Particion cuadtro de 128Mb para montar /jffs/

Las particiones se crearon usando una distro linux,  para datos ext3, y swap.

La primer es habilitar el uso del usb y la memoria para esto vamos a "Services >> USB" y habilitamos el soporte USB y conectar la memoria.



Para compartir archivos de forma sencilla usaremos el servidor FTP que trae el firmware, para habilitarlo hacemos lo siguiente: vamos a "Services >> NAS " y habilitamos el servicio "proFTPD", para ingresar un usuario para tener acceso ingresamos en el area texto "User Password List", asi "usuario clave" donde ponemos en cada linea el usuario y la clave (se puede poner la clave en formato md5).



 Ahora que tenemos todo configurado podemos aplicar los cambios, pero falta algo como hacer que se monte las memoria y las particiones para usarlas? ... R:// de la siguiente forma, mediante un script al arranque del router.

Vamos a "Administration >> Commands" y agregamos el siguiente texto:

mount /dev/scsi/host0/bus0/target0/lun0/part3 /mnt/
sleep 4
sh /mnt/etc/config/begin-here.startup
 
Damos en el boton que dice: "Save Startup" y quedo guardado el scrip que monta una de las particiones, para montar las otras creamos un script que se llama "begin-here.startup" y los guardamos en "/mnt/etc/config/" pero primero creamos lo carpeta (en este punto podemos usar ya el servicio ftp entonces si la ip es 192.168.1.1 ingresamos ftp://192.168.1.1/  y podemos loguearnos con los datos anteriormente ingresados.






En el archivo que se crea ingresamos el siguiente texto:


#!/bin/sh

mount /dev/scsi/host0/bus0/target0/lun0/part1 /opt/
sleep 2
mount /dev/scsi/host0/bus0/target0/lun0/part4 /jffs/
sleep 2




Luego de tener esto ya nuestras particiones se montan de forma automatica, un ultimo paso es habilitar la particion JSSF, asi que se va ha "Administration >> Management" y buscamos "JSFF2 Support" lo habiltamos y listo.






Pasos extras para configurar windows y nos quede en el como una Ubicacion de Red, vamos al explorador de Windows (caso win7) y damos click-derecho y selecionamos Ubicacion de Red.

Ahora se nos despliega una ventana y damos "Siguiente" despues otravez "siguiente y llenamos el campo con la direccion que ya tenemos "ftp://192.168.1.1/".





Damos "Siguiente" y le quitamos la opcion que dice "Inciar sesion de forma anonima" he ingresamos nuestro usuario.


Ahora damos "Siguiente" y lugo "Finalizar" ahora en el explroador de windows tenemos nuestra carpeta.


Nota: cuando nos pida la contraseña podemos dar recordar para que haceda de forma automatica.

Fuente:
DD-WRT USB Storage

4 de junio de 2012

Linksys WRT160NL Bricked, Recuperacion por TFTP

Hace pocos dias compre el router WRT160NL, le instale el DD-WRT, todo salio bien sin problemas, hasta que instale una version BrainSlayer (others>eko>BrainSlayer-V24-preSP2>2012-03-19-12-r18777>linksys_wrt160nl ) y el router dejo de reponder, el indicador luminoso de encendido titilaba sin parar, la señal de link del cable de red funcionaba. Hasta este momento solo tenia un pisapales.

Asi que comenze a leer y encontre aun solucion que fue:
  • Usar el metodo de 30/30/30 reset.
  • Recuperar con TFTP.
Metodo 30/30/30 consiste en:
  1. Desconectar todos los cables de red (UTP), sin desconectar el cable electrico.
  2. Presionar el boton de reset por 30 segundos.
  3. Sin dejar de presionar el boton de reset, desconecte el cable electrico.
  4. Siga presinando por otros 30 segundos.
  5. Reconecte el cable electrico.
  6. Sin soltar el boton reset, siga presinando por otros 30 segundos.
  7. Suelte el boton de reset por 10 segundos.
  8. Desconecte el cable electrico por 10 segundos.
  9. Ahora el router tendra la configuracion por defecto.
Pero si este metodo no tiene efecto entonces segui con el siguiente:

Recuperar con TFTP desde Windows:


Antes de usar verificamos si el router da ping:
  • ping 192.168.1.1 -t -w 5
Si no da ping entonces verificamos que el router tenga una ip:
  • arp -a
Si en la pantalla sale la IP del router y su MAC, entonces aun hay posibilidades de recuperar el pisapapeles.

Como Windows 7 no tiene una herramienta tftp, entonces se uso Windows GUI TFTP Utility , con esta herramienta se configura de la siguiente forma:
  • Server/IP address: 192.168.1.1
  • Password: se deja en blanco.
  • Seleccionar el firmware funcional.
  • Numero de Intentos: 99
Ahora al usar este metodo solo se tiene un par de segundos para intentarlo (Una ventana de 2 segundos, cada vez que se inicia el router).

Se realizo el siguiente procedimiento:
  1. Se ejecuto la herramienta TFTP.
  2. Desconecte el cable de energia del router no mas de 3 segundos.
  3. Volvi a conectar.
  4. Si todo salio bien tenemos, un mensaje de exito por la herramienta tftp.
  5. Ahora tenemos el router recuperado.
Y con esto pude recuperar el router, y al final no se combierto en pisapapeles.

Enlaces externos:

3 de junio de 2012

Linksys WRT160NL


Este es un router que tiene como base un firmware basado en linux, al cual se le pueden poner otro sistema (openWRT, DD-WRT, etc..).

Este router se puede decir que el sucesor del WRT54GL, el router trae unas antenas desmontables pero muy pequeñas.


Pero se pueden cambiar por otras mas grandes, hay que tener en cuenta que el espacio para poner unas nuevas antenas es muy pequeño asi que hay ponerlas con un extensor.



Una de las caractersticas de este router es tiene un puerto USB, en el cual podemos conectarle, varios dispositivos (memorias usb, discos usb, impresoras, hub usb...)

 Enlaces externos:

DD-WRT Linksys WRT160NL

30 de mayo de 2012

Experiencia Compras en Internet Amazon.com

El comercio electrónico es uno de los negocio de este mundo globalizado, con dos componentes principales:
  • Pagos por Internet
  • Servicio de Correo (el tradicional correo).

Decidi comprar ciertos articulos por Amazon.com desde Colombia, el primer problema es que no hay envios directos, asi que hay que tener un casillero.

Entonces busque referencia de casilleros y encontre dos bien referenciados en la Web.


4-72 COORDINADORA
La compañia postal del Estado.
Hay que pagar una afiliacion de 15 USD, tiene tabla por libras por costo, primera ventaja, es que si traes menos de 2Kg, no pagas inpuesto. 
Ahora hasta el momento no consolida la mercancia.
Tarifas:
1 libra USD 7,00
2 a 5 libras USD 4,50
6 a 10 libras USD 4,00
11 a 20 libras USD 3,80
21 a 50 libras USD 3,50
51 a 110 libras USD 3,00
http://www.casillerovirtual4-72.com.co/index.php/oficinas.html
 
Entidad privada, no hay que pagar afiliacion, consolida la mercacia segun como se necesite enviar.

6 libras USD 16,00
6 a 110 libras USD 2,50
http://www.coordinadorausa.com/web/tarifas.html

Asi que escogi Coordinadora, para hacer mi envio eran casi las 6 libras y necesitaba consolidar los productos.

Los productos se compraron en la tienda de Amazon.com, tardaron 6  dias en llegar al casillero, al otro dia Coordinadora me contacto via E-Mail para verificar que la lista de productos estaba completa (se recomienda enviar el listado de productos que van llegar al casillero), se demoraron 2 dias en "consolidar" la mercancia; me enviaron un E-Mail informando el numero de Guia Internacional, al otro dia ya la caja con los productos estaba en la Aduana Colombia, duro 3 dias en la aduana, y un dia mas en llegar a su destino final. Desde la compra hasta su destino final se demoro quice dias en llegar.

El ahorro por comprar en Amazon.com fue de 33% (sumando pues el valor del envio a colombia he impuestos).

El paquete que viene por Coordinadora viene bien empacado.










En mi primer experiencia en compras por internet me fue muy bien!!, todo llego sano y salvo, dejo el enlace:

http://www.coordinadorausa.com


WRT54GL


Los que ya los conocen es un buen router, con buen alcance y que se le pueden cambiar las antenas por unas mejores.

La configuracion principal que tiene en el momento es modo: Repeater, que permite este modo, conectarse a otra red (la del vecino, pero despues de haberla hackeado) y poder crear una Red Virtual para su (mi) propio uso. Ambas conexiones permiten tener seguridad independiente, poder tener su propio rango de IP, ya que la conexion WAN se hace por WIFI.

Aqui una fotico con las antenas nuevas (8dbi) que tiene:


Nota: Para lograr la configuracion descrita se necesita tener el Firmware DD-WRT v24 preSP2.

La versatilidad de este router esta en que se puede sustituir el firmware original por uno de terceros, ademas el firmware original esta basado en Linux.  

http://es.wikipedia.org/wiki/WRT54G
http://www.dd-wrt.com/site/index

15 de mayo de 2012

BPM

Se llama Gestión o administración por procesos de negocio (Business Process Management o BPM en inglés) a la metodología corporativa cuyo objetivo es mejorar el desempeño (Eficiencia y Eficacia) de la Organización a través de la gestión de los Procesos de Negocio, que se deben diseñar, modelar, organizar, documentar y optimizar de forma continua. El Modelo de Administración por Procesos, se refiere al cambio operacional de la empresa al migrar de una operación funcional a una operación de administrar por procesos.

Wikipedia: http://es.wikipedia.org/wiki/Gesti%C3%B3n_de_procesos_de_negocio

Ciclo de Vida

El ciclo de vida se puede agrupar en varias categorias:
  • Diseño
  • Modelado
  • Ejecucion
  • Monitoreo
  • Optimizacion
  • Re-Ingenieria

A las herramientas que dan soporte se les denomina Business Process Management System (BPMS), con ellas se construye un diagrama usando Business Process Management Notation (BPMN).

Wikipedia: http://en.wikipedia.org/wiki/Business_Process_Model_and_Notation


Herramientas

IBM Business Process Manager: Es una plataforma que integran todos los componentes para desarrollar BPM.
  • Process Designer.
  • Edición colaborativa.
  • Process Center
  • Integration Designer (BPEL / SOA)
  • Enterprise Service Bus (ESB) incorporado
  • Adaptadores de integración
  • Portal


IBM Process Designer (BPMN), es la herramienta de desarrollo usada para generar el aplicativo.




18 de abril de 2012

SOA

SOA: Service Oriented Architectura, Arquitectura Orientada al Servicio

Definiciones basicas:
  • Un Servicio: Una tarea de negocio que se repite.
  • Orientado al Servicio: Ver el negocio como prestamo de servicios.
  • SOA: Es un estilo de arquitectura.
SOA define un conjunto de servicos de negocio, que se basa en una infraestructura de estandares, un modelo de programacion, y tecnologias, como los web services.

Un servicio tiene una entrada, un proceso (operacion) y una salida, los cuales conforma un proceso de negocio, para formar una composocion de servicios.

Servicio:
  • Bajo acoplamiento.
  • Encapsulacion
  • Sin estados
  • Tecnologia Neutral
Nucleo:
  • ESB
  • Inovacion de negocio y optimizacion de servicios.
  • Desarrollo de Servicios
  • Administracion de servicios IT.
  • Servcios de Infraestructura.
Ciclo de Vida:
  • Modelo.
  • Emsablado (montaje).
  • Despliegue.
  • Administracio.


30 de marzo de 2012

Cambio de Trabajo

El dia de hoy cambio de trabajo, paso de una empresa que esta en el entorno de la salud, a una empresa que se mueve en el mundo del Software.

14 de febrero de 2012

Reportes

En todas las aplicaciones se necesita visualizar datos, muchas veces en diferentes formatos, hay dos soluciones; desarrollar un modulo que lo haga esto (generar informes en diferentes formatos) o instalar un servidor de reportes.

Una solucion buena es usar un servidor de reportes, uno de los mejores que he conocido es el JasperReports, este se compone de basicamente de dos aplicativos, un servidor de reportes "JasperReportes Server" y "iReport Designer".

Estas herremientas son OpenSource, una recomendacion para instalar este servidor es que se haga el proceso manual, se descargue el "WAR File Distribution ZIP", y el iReport Designer si el instalador normal para su SO.

Recomendaciones:
  • Instalar el servidor en Linux (tipo rpm).
  • Base de datos PostgreSQL.
  • Seguir el manual paso a paso.
  • Instalar la JVM propia de Oracle.
  • Modificar las variables de maximo de memoria de Java.
  • Instalar en Apache Tomcat
Fuente: http://jasperforge.org/projects/

16 de enero de 2012

Bravia - Media Remote - Nokia

Como habia dicho en la entrada anterior, he desarrollado un aplicado basado en el orginal que esta disponible para Android., Solo tiene las funcionalidades basicas para un TV Sony Bravia Internet TV.

Tiene dos pantallas basicas:

Pantalla de Inicio
Pantalla principal de Inicio.

La segunda pantalla tiene varias pestañas:

Control Basico
Control Multimedia
Control TV
Entrada de Texto

El aplicativo es completamente funcional y esta en estado beta.

Se puede descargar desde:  ControlRemoto-SBITV


Modo de uso:

Cuando se inicie el aplicativo Se escoge "Buscar Dispositivo", luego de un mensaje de alerta, se selcciona la opcion "Conectar" y por ultimo se carga el panel con las cuatro pestañas. Y ya puedes controlar con tu Nokia el televisor Bravia.



Cualquier problema o inquitud, por este blog.



Nota: Cuando se busca el dispositivo, la conexion WIFI debe de estar activa y controlar que no se conecte a la red de datos, si lo hace desconectar el plan de datos.






3 de enero de 2012

Bravia - Media Remote

Media Remote es una aplicacion para Android o iPhone, que permite controlar dispositivos Sony via conexion de red (WI-FI).

Como dice la pagina de Sony:
. Se require que el BRAVIA® HDTV y el dispositivo de control estén conectados a la misma red local con el dispositivo de control remote conectado a un Access Point 802.11 (802.11n recomendado).

El aplicativo solo es para dispositivos con Android o para iPhone, asi que deja por fuera los dispositivos con Symbian S60.


En los siguientes entradas se se presentara una pequeña aplicacion construida en J2ME que realiza una tarea similar al aplicativo original, pero con un enfoque a dispositivos Symbian S60 5th Edition (Nokia C6-00).