martes, 28 de junio de 2016

Ver número de líneas usando el comando vi / vim

¡ Error en la línea 1234 !


Hola amigos blogueros, el día de hoy les traigo un tip que puede ayudarle a más de uno a resolver un problema.

¿Han están haciendo algún script en Linux y cuando lo ejecutan les sale un error que dice se encuentra en la línea # (pongan el número que quieran)"?

Creo sin temor a equivocarme que a todos nos ha pasado y más de una vez.

Pues bien, si usan el editor vim es muy fácil "pedirle" que nos ponga el número de la línea al inicio de cada una para poder revisar de que se trata el error.

1.- Abrir el archivo con el editor vim:  vi miscript.sh

2.- Presionar la tecla que tiene los dos puntos ( : ) podrán apreciar que en la parte inferior se ponen los dos puntos y que el editor espera el ingreso de algún comando.

3.- Escribir luego de los dos puntos ( : ) set number y dar enter

Inmediatamente veremos como se ponen los números en cada una de las líneas.

Nota: Si están dentro del archivo en modo edición; osea que ya lo están editando el archivo; presionar la tecla escape para luego hacer el paso 2 y 3.

¿Y si deseo quitar los números?

Así como escribimos :set number ahora se debe de poner :set number! 

Espero que les sea de utilidad.

Cualquier comentario lo hacen por esta vía o me envían un tweet a: @Danny_Obando

No se olviden de pasar por mi página en facebook y darle like. www.facebook.com/deoyecuador

¡ Hasta mi próximo post !

martes, 14 de junio de 2016

Activar video llamadas en Elastix

¿Se han preguntado que tipo de "cosas" adicionales se pueden hacer con Elastix aparte de llamadas telefónicas?.

Pues bien una de esas "cosas" es la de poder realizar video llamadas y en este post les indicaré como hacerlo.

Pero, ¿Y para que quiero activar las video llamadas? Bueno va a depender de cada necesidad, por ejemplo si tengo la capacidad de ofrecer video conferencias utilizando las herramientas que ya poseo se puede ahorrar a la empresa unos cuantos dolares por gastos de viaje porque ya no habria la necesidad de viajar para reunirse con colaboradores de una agencia remota, obviamente como ya lo dije este ejemplo va a depender de la necesidad que se desee solucionar.

Manos a la obra

Es necesario ingresar a modificar unos archivos por lo que nos conectamos a la consola del Elastix, como gusto personal uso el putty y me conecto por ssh, está también la opción que trae Elastix para modificar archivos usando la interfaz web, la puenden encontrar en: 

Herramientas --> Editor Archivos Asterisk
  
El archivo a modificar es el: sip_custom.conf

Este archivo está ubicado en: /etc/asterisk/

En este archivo agregamos las siguientes líneas:

videosupport=yes
maxcallbitrate=384

disallow=all
allow=gsm
allow=alaw
allow=ulaw
allow=h264
allow=h263p
allow=h263
allow=h261


Una vez agregadas las líneas se deberá de mandar a recargar el Elastix, para esto nos conectaremos al cli:

asterisk -rvvvvvvvvvvvvv

Y luego ejecutamos el comando:

module reload

Con eso ya se podrán realizar video llamadas usando cualquiera de los softphones disponibles por la web, yo uso el zoiper que no es la gran maravilla pero funciona que es lo importante.
Espero que les sea de utilidad.

Cualquier comentario lo hacen por esta vía o me envían un tweet a: @Danny_Obando

No se olviden de pasar por mi página en facebook y darle like. www.facebook.com/deoyecuador

¡ Hasta mi próximo post !