24 oct 2022

REVISION TECNOMECANICA PARA MOTOS EN BOGOTA COLOMBIA

 

¿Que es la Revisión Tecnomecánica para motos?


La Revisión Técnico Mecánica para motos es un procedimiento obligatorio que utilizan las autoridades colombianas para saber si las motos poseen las condiciones mecánicas óptimas para poder circular por las vías públicas y privadas del país. Este procedimiento se hace en un CDA certificado para el tipo de vehículo.

Revisión tecnomecánica en Motos

¿Cada cuanto tiempo debo realizar la revisión tecnomecánica y de gases de mi motocicleta?

La primera Revisión Técnico Mecánica de la moto se realiza a los dos años posterior a la fecha de matrícula para vehículos de servicio público y motocicletas, luego de esta vigencia, se debe realizar cada año.

¿Qué pasa si no realizo a tiempo la revisión tecnomecánica y de gases de mi moto?

No tener el certificado de revisión técnico mecánica vigente acarrea una sanción económica por infracción de tránsito de 499.995 pesos y la inmovilización inmediata de la motocicleta.

¿Que pasa si mi moto no aprueba la revisión técnico mecánica’

Si la moto no aprueba la revisión tecnomecánica el usuario cuenta con 15 días calendario para corregir los defectos y finalizar el proceso, si la moto no aprueba en esa segunda vez el usuario deberá cancelar nuevamente el valor correspondiente a la revisión técnico mecánica.


REVISION TECNOMECANICA EN BOGOTA - Preguntas y saberes -

¿Que es la Revisión tecnomecánica en Bogotá, Colombia?

La Revisión Técnico Mecánica Carro es un procedimiento obligatorio que utilizan las autoridades colombianas para saber si los vehículos poseen las condiciones mecánicas óptimas para poder circular por las vías públicas y privadas del país. Este procedimiento se hace en un CDA certificado para el tipo de vehículo.

Revisión tecnomecánica en Carros

¿Cada cuanto tiempo debo realizar la revisión tecnomecánica y de gases de mi vehículo?

La primera Revisión Técnico Mecánica se realiza seis años posterior a la fecha de matrícula del vehículo particular, dos años posterior a la fecha de matrícula del vehículo de servicio público y motocicletas, luego de esta vigencia, se debe realizar cada año.

¿Qué pasa si no realizo a tiempo la revisión tecnomecánica y de gases de mi vehículo?

No tener el certificado de revisión técnico mecánica vigente acarrea una sanción económica por infracción de tránsito de $ 499.995 y la inmovilización inmediata del vehículo.

¿Que pasa si mi vehículo no aprueba la revisión técnico mecánica?

Si un vehículo no aprueba la revisión tecnomecánica carros el usuario cuenta con 15 días calendario para corregir los defectos y finalizar el proceso, si el vehículo no aprueba en esa segunda vez el usuario deberá cancelar nuevamente el valor correspondiente a la revisión técnico mecánica.


23 abr 2019

Factores SEO - Factores de Dominio

Iniciamos una serie de Articulos donde recopilamos los diferentes factores SEO que deben buscar poseer las páginas, negocios y tiendas on-line para posicionarse mejor en buscadores.

Los factores SEO son aquellos factores que Google (y otros buscadores también) toman en cuenta en sus algoritmos (Formulas) para evaluar cual página web es mas apropiada para lo que solicita el usuario del buscador, y de esta forma ocupar una posicion en los resultados de la busqueda.
La misma busqueda de una palabra o frase en diferentes momentos y en diferentes ubicaciones de un pais o paises, arrojaran resultados diferentes, aunque pueden compartir algunos resultados.

Los resultados dependen por supuesto, de las palabras o frases introduccidas por el usuario. los dueños de las web, blogs o tiendas buscan posicionar determinados terminos que les interesan o que le son afines.

Los factores que considera Google en su algoritmo para posicionar las webs pueden clasificarse en distintas categorias, unas más relevantes o importantes que otras, pero todas juntas son tomadas en cuenta por "San Google" para determinar la posicion que ocupa las web y sus páginas en las busquedas.

Categorias de factores de posicionamiento SEO

  • Factores del Dominio
  • Factores de la Pagina
  • Factores del Nivel del Sitio
  • Factores de Enlaces
  • Factores de Intracción del visitante
  • Factores de Reglas Especiales de Google
  • Factores de Marca
  • Factores de Spam On-site
  • Factores de Spam Off-site
 

 Factores relativos al Dominio

Iniciamos hoy con Factores relativos al Dominio que afectan el posicionamiento de los sitios web sean del tipo que sean personales, empresariales, tiendas on-line, etc.


Edad del dominio: Cuanto más tiempo de creado tenga el dominio de nuetro sitio, mejor posicionado en las busquedas.


El dominio contiene la(s) palabra(s) o frase buscada:   Esto es indicativo de relevancia para Google, en la busqueda del usurio.

El dominio inicia con la palabra buscada: Igual que el factor anterior, indica que el dominio es relevante para la busqueda realizada. Sitios con la palabra al inicio posicionan mejor que sitios sin la palabra al inicio.

Duración del tiempo validez del dominio: A mayor tiempo de contratación del dominio, mejor valoración en la búsqueda. Un dominio que tenga dos años hasta el vencimiento posiciona mejor que uno con solo 6 o 12 meses hasta su vencimiento.

Palabra clave presente en subdominio: Si la palabra buscada esta presente en un subdominio, posiciona mejor que otro sitio que no lo tenga presente.


Historia del dominio: Si el dominio ha tenido un solo dueño, posiciona mejor que un dominio que ha cambiado de dueño, o si se ha dejado vencer y renovado.

Exact Match Domain (EMD) o dominio exacto: Cuando el nombre del dominio coincide exactamente recibe una mejor valoración que otros, pero si el contenido del sitio no es de calidad o relacionado, esta valoración puede ser reconsiderada.

Whois público VS privado: Google ve sospechoso un dominio con Whois Privado, que oculta o protege la identidad del registrante, por lo que lo valora menos que uno que tiene el registro abierto.

Whois de persona que ha realizado Spam: Si Google tiene historial o registro que la persona que registra el dominio a realizado Spam, lo valora menos que uno cuyo registrante no tiene este historial adverso,.

Dominio geolocalizado en un país: Google lo valorará mejor para las búsquedas dentro del país y lo infravalorará para búsquedas globales. Ejemplo ".com.es" y ".org.es" posicionarán mejor en España y peor en otros países, etc.

Configurar las páginas para posicionar web no es tarea fácil, si necesitas ayuda puedes visitar ohhdilo.com y contactarme.

En el próximo articulo trataremos los factores de Página.


26 jul 2012

NO GANA DINERO - La gran mayoría de desarrolladores de apps

Aunque muchos desarrolladores sueñan con vender sus apps a gran escala, lo cierto es que sólo una pequeña elite lo logra.

Diario Ti: En Internet abundan las historias sobre desarrolladores de aplicaciones, que han tenido una buena idea y ganado una fortuna con su trabajo. Sin embargo, esto parece ser la excepción y no la regla. Según un estudio realizado por App Promo y referido por Ars Technica, el 59% de los desarrolladores opera con un superávit cero en sus apps; es decir, sus gastos de desarrollo son mayores que los ingresos generados por las ventas del producto final.

Asimismo, el 8% de los desarrolladores dice no ganar lo suficiente como para mantener en pie su negocio, lo que implica que se ven en la necesidad de ganar dinero de otras fuentes de trabajo.

Sólo el 11% indica que sus aplicaciones han superado la marca de las 500,000 descargas, mientras que el 12% dice haber ganado más de 50,000 dólares con la venta de las mismas.

Apple gusta informar que los usuarios de sus productos pueden elegir entre cientos de miles de aplicaciones disponibles en su App Store. Esto implica, aparte del argumento evidente del gran surtido disponible, que es fácil que las aplicaciones desaparezcan entre la multitud. Esto afecta especialmente a pequeños desarrolladores, que no tienen los recursos suficientes para publicitar sus aplicaciones.

"Es muy probable que tu app nunca sea encontrada, a menos que consigas situarte entre las posiciones top 100 o top 200. No puedes esperar que los usuarios dediquen mucho tiempo a recorrer las listas, hasta el final, donde tu app está sola y abandonada", comentó el desarrollador Pat McCarron a Ars Technica.


Por su parte, la empresa de desarrollo de juegos Rogue Amoeba, compara a App Store con una lotería: "Es un negocio basado en grandes éxitos. Al igual que con la música o la literatura, hay muy pocos grandes ganadores, un puñado que se las arregla más o menos bien, y un gran número de fiascos", declaró Paul Kafasis, de Rogue Amoeba a Ars Technica.

Algunos desarrolladores opinan que hasta el 90% de sus colegas no están en condiciones de ganar dinero con su trabajo. En tal sentido, explican que es relativamente sencillo comenzar a desarrollar una aplicación, pero que el costo total de desarrollo del producto final puede ser muy elevado. Considerando que las aplicaciones son vendidas por un promedio de 99 centavos de dólar, es necesario vender un gran número de ellas para recuperar la inversión y comenzar a ganar dinero.

Parte del problema radica también en que los usuarios se han acostumbrado a comprar las aplicaciones a un precio muy bajo, sumado al hecho que hay gran disponibilidad de aplicaciones gratuitas. Este "efecto lotería" implica además que algunos desarrolladores optan por subir aplicaciones incompletas o deficientes en lugar de concentrarse en el desarrollo cabal y convincente de unas pocas.



Infografía: AppPromo







Informacion original en http://www.diarioti.com/noticia/La_gran_mayoria_de_desarrolladores_de_apps_no_gana_dinero/31765

20 jul 2012

Instalación y Configuración de Drupal Mulsitite en ambiente Lamp Linux Apache Mysql PhP



Multisite en Linux, Apache, Mysql, PhP (lamp)
1) Primer paso
1a) obtener el codigo drupal
wget http://ftp.drupal.org/files/projects/drupal-6.12.tar.gz
1b) descomprimir
Descomprimir el codigo fuente de drupal
tar -xzvf drupal-6.12.tar.gz
de ahi optenemos el codigo drupal.-
ls .
drupal-6.12.tar.gz
drupal-6.12 (directorio con el codigo drupal)
1c) crear directorio para drupal donde se crearan posteriormente los sitios
mkdir /var/www/drupal6
1d) Copiar el codigo fuente de drupal en el directorio creado
cp -a drupal-6.12/* /var/www/drupal6
(se puede copiar o directamente mover todo el directorio mv drupal-6.12 /var/www/drupal6)
Adjudicar al usuario www-data (el usurio que usa Apache ) los archivos de drupal
chown -R www-data:www-data /var/www/drupal6
Ahora tenemos todo el codigo fuente de drupal en el directorio que usaremos para crear los futuros sitios.-
ls /var/www/drupal6
CHANGELOG.txt
COPYRIGHT.txt
cron.php
dir1
includes
index.php
INSTALL.mysql.txt
INSTALL.pgsql.txt
install.php
js
LICENSE.txt
mail
MAINTAINERS.txt
misc
modules
profiles
robots.txt
scripts
sites
themes
update.php
UPGRADE.txt
xmlrpc.php
2) Crear el Vhost para el primer sitio en drupal modo multisite
Para este ejemplo el primer sitio es sitio1.com
Crear el arhivo sitio.conf en
/etc/apache2/sities-avalaibles/sitio1.conf


ServerName www.sitio1.com
ServerAlias
 sitio1.com
DocumentRoot /var/www/drupal6
LogLevel warn
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
ServerSignature On
DirectoryIndex index.php index.html index.php home.shtml index.cgi


Options +Indexes
allow from all
AllowOverride All

Para que apache reconozca este nuevo host virtual
a2ensite sitio1.conf (agrega el link a sites-enable)
apachectl restart
3) Crear base de datos , usuario y clave para dicha base , para el primer sitio.
mysqladmin -uroot -proot create db_sitio1
Crear usuario y password para dicha base de datos que usuara drupal para el sitio1.com
mysql -uroot -proot -e"GRANT ALL PRIVILEGES ON $db_sitio1.* TO 'userdb_sitio1'@'localhost' IDENTIFIED BY 'pwddb_sitio1';"

Hasta aqui se hizo todo igual que drupal para simplesite . Hay muchos tutoriales para esto
La unica diferencia es que no se creo el archivo settings.php en sites/default.
4) Crear el directorio de configuracion para el sitio sitio1.com en
En el directorio /var/www/drupal6/sites/
Crear el directorio sitio1.com
mkdir /var/www/drupal6/sites/sitio1.com
cp /var/www/drupal6/sites/default/default.settings.php /var/www/drupal6/sites/sitio1.com
cd /var/www/drupal6/sites/sitio1.com
mv default.settings.php settings.php (en /var/www/drupal6/sites/sitio1.com cambiar nombre al archivo de configuracion)
Copiar sites/default/default.settings.php al directorio creado sites/sitio1.com/default.settings.php
Cambiar en sites/sitio1.com el nombre del archivo default.settings.php a settings.php
debiendo quedar asi
sites/sitio1.com/settings.php
La estructura de directorio quedara algo asi como :
/var/www/drupal6/
/var/www/drupal6/modules/
/var/www/drupal6/sites/
/var/www/drupal6/themes/
/var/www/drupal6/scritps/
/var/www/drupal6/y demas archivos fuentes de drupal ver punto 1 c )
/var/www/drupal6/sites/
/var/www/drupal6/sites/all/modules/ (módulos contrib. comunes los sitios)
/var/www/drupal6/sites/all/themes/ (temas comunes los sitios)
/var/www/drupal6/sites/default/default.settings.php (no se toca nada en este directorio )
/var/www/drupal6/sites/sitio1.com/settings.php
5) Ahora proceder a crear el primer sitio de drupal en modo multisite.
http://sitio1.com/install.php
El scritps de instalacion solo cambiara el archivo de configuracion sites/sitio1.com/settings.php
Siguiendo los pasos llegaras a donde el wizard te preguntara solbre el nombre de la base de datos y usuario y clave de la base
ahi debes introducir los valores puestos en el punto 3 . EN este ejemplo nombre de la base db_sitio1 , usuario userdb_sitio1 password pwddb_sitio1 (repito en el punto 3 creamos la base de datos db_sitio1 con el usuario y password que ahora le señalamos a drupal debe usar para el sitio1)
El scripts de instalacion de drupal por si mismo (si tiene permiso de escritura el usuario www-data sobre sites/sitio1.com/settings.php) cambia los valores de settings.php
Para ello en punto 1d adjudicamos los archivos de drupal al usuario www-data que es el usuario que usa apache. (en debian y las distribuciones relacionadas como ser ubuntu)
Una vez terminado el proceso de instalacion iniciado con http://sitio1.com/install.php tendras tu primer sitio en drupal modo multisite funcionando.
Luego para crear cualquier sitio repite los pasos 2, 3, 4 y 5 .
En forma analoga claro ,
El vhost de sitio2.com solo cambiara el nombre del ServerName que para el segundo sitio seria sitio2.com (nombre del dominio de ese sitio)
El DocumentRoot sera igual que de sitio1.com Todos los sitios que usen este codigo tendran como DocumentRoot a /var/www/drupal6 .-
6) Cuando el nuevo sitio es con un subdominio el los pasos son iguales salvo
que al crear el directorio de configuracion en drupal debes crearlo con el nombre del subdominio
Para este ejemplo usamos subdominio1.sitio1.com
El directorio de configuración será sites/subdominio1.sitio1.com
Ahi copias default.settings.php con el nombre de settings.php
Creas el vhost para subdominio1.sitio1.com , base de datos , y lanzas el proceso de instalacion
http://subdominio1.sito1.com/install.php
7) Cuando el dominio es un subfolder ejemplo sitio1.com/folder1
Tienes unos pasos mas. Debes tener cuidado al crear el directorio de configuración
7a) en sites debes crear sites/sitio1.com.folder1 (es importante observar esto no va barra sino punto en el nombre del directorio de configuración) ,
7b) ahi copias default.settings.php con el nombre de settings.php
7c) el punto 2 no se aplica aqui, no tienes que hacer nada con vhost ya sabe el servidor que cuando alguien solicite http://sitio1.com/ su DocumentRoot es /var/www/drupal6.
7d) Si tienes que crear la base de datos para este nuevo sitio. ver punto 3
7e) Tienes que crear un link entre el nombre folder1 (nombre de subfolder que usaras) y /var/www/drupal6
cd /var/www/drupal6
ln -s ../drupal6 folder1 ( folder1 es el nombre de la subfolder que usaras )
ls /var/www/drupal6/
ahora te aparecra un nuevo symlink
folder1 --> ../drupal6
Tomado de Drupal.org.es link 

23 jun 2012

Virtualización en Linux: Comparando VMWare, VirtualBox y Xen


Articulo fue tomado de http://blogs.antartec.com/opensource/ y el original y sus comentarios se encuentra en http://blogs.antartec.com/opensource/2010/06/virtualizacion-linux-vmware-virtualbox-y-xen/ por favor considere que las versiones de software han cambiado desde que se publicaron originalmente jun-2010

El artículo de hoy es resultado de las investigaciones realizadas por el área de Infraestructura de Tecnologías de Información de Antartec en los últimos meses. No constituye una comparación cuantitativa de rendimiento de soluciones de virtualización; sin embargo constituye una primera aproximación a las tecnologías de virtualización, muy en boga hoy en día.
Captura de VirtualBox ejecutando Windows XP en Ubuntu
Algunas notas iniciales sobre Virtualización
Hoy en día los equipos de cómputo y sus componentes son cada vez menos costosos, por lo cual resulta más fácil para una persona u organización considerar la adquisición de varias máquinas para cubrir variedad de requerimientos de sistemas informáticos, tales como:
  • Utilizar programas que corren sobre diferentes sistemas operativos o utilizan los mismos puertos de comunicación
  • Implantar aplicaciones que utilizan diferentes versiones de las mismas librerías, programas adicionales o versiones diferentes de sistema operativo
  • Brindar a un usuario permisos de administrador sobre el sistema operativo, pero sin posibilidad de modificar programas que no le corresponde
  • Reiniciar o modificar la configuración del sistema operativo sin afectar a los otros sistemas
  • O simplemente tener un orden específico en las instalaciones de sistemas que realizamos
Sin embargo, las situaciones descritas anteriormente pueden degenerar rápidamente en el desperdicio de recursos informáticos y económicos. Para minimizar este efecto no deseado surge el concepto de virtualización, con el cual se puede contar con varias computadoras ‘virtuales’ (cada una de ellas ejecutando diversos sistemas operativos) y todas ellas funcionando en un mismo equipo físico.
Caso de prueba de Virtualización: Requerimientos
Para el escenario propuesto se espera configurar un servidor dedicado que ejecute máquinas virtuales independientes entre sí, con propósitos de pruebas de software. Si bien no serán utilizadas para entornos críticos y de alta disponibilidad, es necesario contar con niveles mínimos de estabilidad y rendimiento debido a que serán de uso cotidiano en la infraestructura informática de la organización. Cada máquina contará con recursos, programas, librerías y sistemas operativos independientes.
Para este caso en particular la plataforma de virtualización debe cumplir algunos requerimientos obligatorios:
  • El servidor físico (host) debe tener instalado un sistema operativo Linux (distribuciones Red Hat/CentOS y/o Fedora)
  • Se requiere crear máquinas virtuales (guests) con los sistemas operativos Linux, Solaris/OpenSolaris, Windows XP, Windows Vista, Windows 2000-2003 Server
  • Se necesita acceso mínimo para la configuración del servidor (soporte de video, mouse y teclado)
  • También debe contar con conexión de red (tipo bridge de preferencia)
Entre los requerimientos opcionales se considera:
  • Soporte de interfaz de usuario fluido (para uso como Desktop)
  • Soporte de acceso a recursos del sistema de manera directa (raw)
  • Integración de la interfaz de usuario (portapapeles, cambio de resolución)
  • Capacidad de modificar recursos sin necesidad de reiniciar la máquina virtual (‘en caliente’)
Software de virtualización empleado
Dentro del campo la virtualización existe diversidad de alternativas tecnológicas. Para este caso en particular las soluciones probadas fueron:
  • VMWare Server 2.0.2
  • Sun VirtualBox 3.1.6
  • Red Hat Xen 3 (paquete xen-3.0.3-94.el5_4.3)
Observaciones detectadas por software
VMWareSitio web: http://www.vmware.com/
  • Si bien VMware es la solución más conocida y con mayor presencia comercial, VMWare Server ejecutado sobre CentOS 5 no resultó tan estable como se esperaba. En una instalación realizada con tres máquinas virtuales con Linux y una con Windows, la plataforma sufría caídas recurrentes (en el peor de los casos hasta una vez al día), y donde ninguna máquina virtual instalada era accesible.
  • Una particularidad de VMWare Server es que la interfaz de configuración y consola es accesible vía una interfaz Web. La consola es una extensión disponible para Firefox 3.5. En la versión probada la consola no soportaba Firefox 3.6.x.
  • Los drivers adicionales (vmware-tools) tanto para Windows como para Linux mejoran notablemente la integración de la consola y en menor medida la performance de los discos.
  • El controlador o driver escogido para los discos virtuales (IDE, SATA, SCSI, etc.) impacta de manera notable en el desempeño de la máquina virtual.
  • En el caso de instalar VMWare sobre una máquina con sistema operativo Fedora es necesario parchar el instalador de vmware-server para ponerlo en funcionamiento (esto debido a que la distribución cuenta con un kernel Linux más reciente).
VirtualBoxSitio web: http://www.virtualbox.org/
  • VirtualBox ofrece en su sitio web de descargas una gran cantidad de binarios, optimizados para diferentes sistemas operatvos.
  • Luego de instalar vbox-additions, la integración entre el host (el sistema operativo del equipo físico) y el guest (el sistema operativo de la máquina virtual) es muy buena. Ofrece facilidades como portapapales compartido, carpetas compartidas, modo fluido, y redimensionamiento automático de la resolución/tamaño de ventana.
  • Una desventaja detectada es que no es posible modificar las propiedades de la máquina virtual mientras está en ejecución (memoria, tarjetas de red, discos, etc.)
  • Su rendimiento es bajo en máquinas de pocos recursos (P4 HT 3.2 Ghz, 2G RAM)
  • La administración de las máquinas virtuales se realiza mediante un programa cliente instalado en el host.
XENSitio web: http://www.xen.org/
  • La instalación es nativa  (con yum, el asistente de instalación de paquetes en CentOS)
  • Soporta modos de full y para virtualization
  • Requiere que el hardware soporte virtualization technology (en caso de utilizar full virtualization)
  • La interfaz gráfica y la integración de ingreso y salida de datos es bastante precaria. Utiliza una variación de VNC para el control de consola
  • Para máquinas virtuales Linux requiere que éstas utilicen un núcleo especializado, kernel-xen. Este kernel se puede instalar de manera nativa en distribuciones Red Hat (RHEL, CentOS y Fedora)
  • El rendimiento con para-virtualization es bastante bueno en términos de uso de memoria, disco y CPU
  • El uso de discos raw (acceso directo a particiones o discos) es nativo. Esto elimina una capa adicional de acceso , utilizada comúnmente para gestionar archivos como discos virtuales.
  • Una característica particular de Xen es que, al utilizar para-virtualization, el consumo de memoria RAM disminuye en el sistema operativo host al ser asignada a una máquina virtual.
  • Una instalación de una máquina virtual de CentOS 5.4 con 1 procesador y 128 MB RAM asignados corre sin problemas con servicios básicos
  • La configuración se realiza mediante un programa cliente instalado en el host, pero puede conectarse a la máquina virtual desde un cliente remoto
  • En Xen es posible modificar el tamaño de memoria RAM asignada, conectar tarjetas de red y agregar discos en caliente.
Resultados obtenidos
Característica \ SoftwareVMWareVirtualBoxXen
Conocimiento requerido para administraciónMedioBajoAlto
Integración video, I/OMedioAltoBajo
Capacidad de para-virtualizaciónNoNoSi
Driver para los guestSi vmware-toolsSi vbox-additionsNo
Requerimientos del guestNingunoNingunoKernel-xen en para-virtualización
Discos RawConfiguración adicionalConfiguración adicionalNativo
Soporte Network BridgeSiSiSi
Sistemas Operativos guest probadosWindows XP, 2000, 2000 Server, 2003 server
Linux Fedora, Red Hat
Windows XP, 2003 Server,
OpenSolarisLinux Fedora, Red Hat
Windows XP
Fedora, Red Hat
Requiere configuración al hacer upgrade de KernelSiSiNo
Conclusiones
Las diferentes soluciones presentadas pueden ser utilizadas de manera óptima en diferentes entornos. Para el escenario específico evaluado en este artículo (máquinas virtuales para servidores de pruebas de software) la opción elegida es la plataforma Xen por los siguientes motivos:
  • Mejor rendimiento y mejor soporte para servidores y host Linux.
  • Escalabilidad y estabilidad.
  • Permite tener máquinas virtuales con pocos recursos asignados
  • Si bien la interfaz gráfica y la consola son bastante limitadas, esto no constituye una limitante, ya que la mayor parte de la interacción con el servidor puede realizarse mediante conexión remota vía SSH.
En otras circunstancias es posible que otra solución sea la más recomendada, por ejemplo:
  • Host Fedora – Guest Windows XP – Desktop: Para este caso se recomendaría utilizar VirtualBox, ya que presenta la mejor integración entre los escritorios. Esto mejora la usabilidad de las máquinas virtuales de manera considerable.
  • Solución integral para servidores de producción virtualizados: Para este caso VMWare ofrece una mayor cantidad de servicios de valor agregado como monitoreo, soporte en línea, consultoría y soporte local.

11 jun 2012

Microordenadores

Microordenadores

Hoy he encontrado este articulo sobre los computadores de pequeñas dimensiones, que siempre me han llamado la atención. En precios arrancan en unos 60Euros.
tomado de http://www.siliconweek.es autor: Mónica Tilves

Pesan muy pocos gramos y miden escasos centímetros, pero los ordenadores “low-cost” han conseguido ganarse el respeto de la industria garantizando tareas de computación básicas, facilitando el acceso a Internet y acercando la informática a todo tipo de usuarios.

A pesar de sus ligeros 45 gramos de peso y sus exiguas dimensiones de 9 por 6 por 2 centímetros, o precisamente gracias a eso, Raspberry Pi ha conseguido armar un gran barullo entre los amantes de la tecnología. Fue presentado al público recién comenzado el año. Empezó a admitir pedidos a punto de finalizar febrero. Los primeros envíos se realizaron en primavera, a mediados de abril. Y, a pesar de costar tan sólo 19 euros en su versión más básica, los diez primeros modelos se vendieron en eBay por precios de vértigo (algunos usuarios llegaron a pagar casi 4.000 euros por placa). Tanto es así que esta maniobra comercial ha permitido a sus responsables sacar adelante un sueño, y seguir fabricando unidades de forma masiva para su adopción en entidades educativas.
¿Sus características principales? El mini-PC de la Fundación Raspberry Pi, capaz de manejar gráficos 3D y reproducir vídeo FullHD a 1080p, no incluye ni disco duro ni unidad de estado sólido. Cuenta con un procesador ARM1176JZF-S a 700 MHz y GPU VideoCore IV en su interior. Tiene 256 MB de memoria RAM, que son 256 MB en su versión más compleja, una ranura para tarjetas SD, puerto USB 2.0, microUSB de 5 V que le suministra energía y salidas de audio y vídeo vía conectores HDMI y RCA. Está preparado para ejecutar diversas distribuciones basadas en Linux, como Debian, Fedora y Arch Linux, y en el modelo mejorado se incluye un conector Ethernet para navegar por Internet.
VIA APC
Aunque si hay un ordenador de escritorio de bajo coste, poco consumo y reducido tamaño que ha sido fabricado para facilitar el acceso a la Red de redes, ése es el nuevo APC. Diseñado por la compañía taiwanesa VIA, está previsto que salga a la venta en julio por poco más de 38 euros. Conjuga un procesador WonderMedia WM8750 a 800 MHz basado en arquitectura de ARM Holdings (como la mayoría), memoria DDR3 de 512 MB, almacenamiento Flash de 2 GB, diversos puertos de entrada y salida, cuatro USBs 2.0, HDMI, VGA y, por supuesto, su propio conector Ethernet. Además, puede enchufarse a un monitor para emitir imágenes con resolución de hasta 720p y tan sólo necesita de 13,5 V para funcionar a pleno rendimiento. O 4 V si está en en modo reposo.
Dos de las diferencias principales con Raspberry Pi es que pasa de medir lo mismo que una tarjeta que crédito a poco más que una banana (17 por 8,5 centímetros) y que cambia la colección de distros Linux por una versión modificada del sistema operativo Android 2.3 “Gingerbread”. Eso sí, en ambos casos la versatilidad del código abierto ha permitido romper barreras y sacar adelante un proyecto de costes mínimos y posibilidades infinitas al alcance de cualquier usuario. APC carece de su propio chasis apoyándose en un novedoso formato denominado Neo-ITX que después se puede compatibilizar con las cajas Mini-ITX o incluso con las tradicionales máquinas microATX.
CNX MK802
Del sistema del androide verde también parte la última creación de la empresa china CNX: MK802. Con la peculiaridad de que este ordenador en miniatura viene empaquetado en el mismo envoltorio que un pendrive y ofrece a sus dueños nada menos que el avanzado sabor de“Ice Cream Sandwich”. A estas características suma un SoC AllWinner A10 con chip ARM Cortex A8 de un sólo núcleo y 1,5 GHz, memoria RAM de 512 MB y almacenamiento Flash de 4 GB, ranura para tarjeta microSD, compatibilidad con redes Wi-Fi y un puerto USB 2.0. A mayores presenta gráficos Mali 400 integrados, muy similares a la GPU del smartphone Samsung Galaxy S II, y soporta tecnología HDMI, de forma que al conectarse a una pantalla externa reproduce vídeos de 1080p en los principales formatos como si de una pequeña smart-TV se tratase.
Si bien MK802 no es el primer USB-ordenador en llegar al mercado, donde pululan desde hace algún tiempo otros modelos como el CottonCandy de FXI, éste destaca por su facilidad de compra. En algunas web se puede encontrar por 74 dólares contando los gastos de envío (prácticamente 59 euros al cambio) y para los residentes de algunos países como el Emirato de Dubái es todavía más asequible, 52 euros.
Gumstix Overo y Verdex Pro
Entre los equipos despojados de todo tipo de elementos superfluos para abaratar costes se encuentran clásicos como Gumstix Verdex, Connex y Basix, a los que han sucedido los actuales Overo y Verdex Pro. El propio nombre de esta compañía de menos de 25 empleados hace referencia al diseño de sus placas, muy similares a una barra de chicle: 1,7 por 5,8 por 0,42 centímetros la primera serie basada en Texas Instruments OMAP de hasta 750 MHz y 8 por 2 por 0,53 centímetros la segunda, respaldada por chip Marvell XScale PXA270 de entre 300 y 600 MHz. Estos equipos engloban una amplia gama de funciones como microSD, interfaces inalámbricas para Bluetooth y Wi-Fi 802.11g, conectores RS-232 y USB, comunicación por puerto serial y framework OpenEmbedded.

Pero, sobre todo, han sido explotados en numerosas causas de carácter comercial, del ámbito educativo y con fines lúdicos. Por ejemplo para la medición del uso de energía, en productos de seguridad y gestión de personal o dispositivos móviles y médicos, e incluso en vehículos aéreos no tripulados y pequeños robots. Su memoria puede alcanzar los 512 MB de capacidad como máximo y su precio mínimo ronda los 92 euros.
Arduino
Todavía más variedad presenta la plataforma electrónica Arduino, abierta a la creación de prototipos fáciles de usar por parte de artistas, diseñadores, aficionados y básicamente cualquier persona interesada en los entornos interactivos. Sus microcontroladores Atmel AVR se programan mediante un lenguaje inspirado en Wiring y un entorno de desarrollo que evoca a Processing, y son la máxima expresión del avance del hardware en los últimos tiempos. Y es que pueden ser hechos a mano o comprados ya montados de fábrica, con un tamaño comprimido que repercute directamente en el consumo energético y con modelos que van desde el Diecimila con Atmel ATmega168 hasta el Mega basado en ATmega1280, pasando por Duemilanove y su Atmel ATmega328.
El software puede ser descargado de Internet de forma totalmente gratuita. Y los ficheros de diseño de referencia (CAD) están disponibles bajo licencia libre, de modo que cada usuario puede adaptarlos a sus necesidades. La mayoría de las placas trabajan a 5 V y una de las más asequibles, Arduino Uno, está a la venta online por 21,90 euros en varios portales. Mientras que otras como Arduino Pro Mini o Arduino Leonardo pueden conseguirse desde 14,75 y 19,50 euros, respectivamente.
Intel NUC
Rompiendo la tendencia de los dispositivos basados en procesador ARM, está a punto de ver la luz el NUC de Intel. Con estas siglas el fabricante de Santa Clara se refiere a su Next Unit of Computing, un sistema de escritorio hiper reducido que fue introducido al público especializado en la Platinum Summit 2012 de Londres, y que en sus 10 centímetros cuadrados alberga un procesador Core i3/i5 “Sandy Bridge”, Wi-Fi y Bluetooth, así como varios puertos Thunderbolt, USB 3.0 y HDMI,  un disipador de calor y un ventilador. En la propia placa base incorpora dos puertos de expansión internos para módulos de memoria SO-DIMM y otras dos ranuras de memoria mini-PCIe. ¿Alguien da más?
La compañía no ha soltado mucha prenda en lo que se refiere a los planes de comercialización de su microordenador, pero parece que los consumidores podrán elegir entre al menos dos versiones distintas de NUC a las que también se sumarán un par de modelos más para señalización digital. A priori la mayor pega será su precio, que se estima en 80 euros.
Otros
Y los hay que, a pesar de cumplir las condiciones de tamaño y funcionalidad, son un pelín más caros. Léase Pandaboard ES o BeagleBoard-xM, que se cotizan en cada caso a 180 y 250 euros. Los dos inventos utilizan chip de Texas Instruments y concepto de ARM Cortex, corren sobre Linux (y otras plataformas como Android,Windows CE y RISC OS en la segunda casuística) y se ajustan por debajo de los 10 centímetros de largo.
Ya en otros formatos se puede nombrar a Rhombus Tech Allwinner y su especificación EOMA-68, cuyo combo de CPU single-core a 1,2 GHz y GPU Mali 400 está a la venta por 80 euros con previsiones de bajar primero a 33 euros y a 12 euros después; el Trim-Slice gobernado por Ubuntu, fabricado por la firma israelí CompuLab y alimentado por un corazón Nvidia Tegra 2, que con su forma de disquetera supera los 400 euros; y CuBox, un ordenador que contiene su memoria, su sistema de almacenamiento y sus puertos de conexión en apenas 127 centímetros cúbicos y 137 euros.

18 dic 2011

LINEAS Y ANEXOS: CANALES ZAP - SIP – IAX


-Backup de archivos importantes
–Creación Extensiones SIP – IAX2
–Configuración de una Tarjeta Analógica
–Configuración de una Tarjeta Digital
–Cambio de Idioma a Español


BACKUP ARCHIVOS IMPORTANTES

Para realizar el backup de los archivos mas importantes:
Ejecutar:

cp /etc/zaptel.conf /etc/zaptel.conf.old
cp /etc/asterisk/sip.conf /etc/asterisk/sip.conf.sample
cp /etc/asterisk/iax.conf /etc/asterisk/iax.conf.sample
cp /etc/asterisk/extensions.conf /etc/asterisk/extensions.conf.sample
cp /etc/asterisk/zapata.conf /etc/asterisk/zapata.conf.sample
cp /etc/asterisk/features.conf /etc/asterisk/features.conf.sample
cp /etc/asterisk/meetme.conf /etc/asterisk/meetme.conf.sample


CREACION DE EXTENSIONES SIP

Las extensiones sip se crean y configuran dentro del archivo “sip.conf”

Podemos eliminar el archivo de configuración que carga asterisk samples, y crear nuestro archivo de cero.

Minimamente deberemos colocar lo siguiente dentro del archivo:

[general]
port=5060
bindaddr=0.0.0.0
context=default

Luego podremos continuar con nuestra configuración personalizada

Luego debemos empezar a configurar nuestras extensiones

Editar el archivo sip.conf

;Anexos

[201]
type=friend
username=201
secret=1234
callerid=<201>
context=from-internal
disallow=all
allow=ulaw
allow=gsm
host=dynamic
dtmfmode=rfc2833
canreinvite=no

En la imagen anterior se pueden apreciar los siguientes parámetros:

[201], numero de la extensión

Type=friend, nos indica el tipo de extensión (friend, user, peer).

Username=201; numero de la extensión

Secret=1234; sirve para asignar la contraseña de la extensión.

Callerid=<201>; aquí se coloca el identificador de llamada de la extensión.

Context=from-internal; aquí se define el contexto al cual pertenece la extensión

Disallow=all, desactiva todos los codec

Allow=ulaw & gsm, activa únicamente los codecs ulaw y gsm

Host=dynamic, permite que esta extensión pueda registrarse desde cualquier dirección IP

EJERCICIO

Crear 5 extensiones del rango 201 al 205 para los siguientes usuarios
- Mark Spencer <201>
- Bill Gates <202>
- Steves Jobs <203>
- Linus Torvalds<204>
- Kevin Mitnick <205>

Considerar las siguientes características para todos los usuarios:
Type=friend
Username=según_corresponda
Secret=102030
Callerid=según_corresponda
Context=from-internal
Nat=never
Canreinvite=no
Disallow=all
Allow=ullaw
Host=dynamic
Dtmfmode=rfc2833

TEMPLATES DE CONFIGURACION

Tomando como referencia el ejemplo anterior vamos a mostrar como podemos simplificar la creación de las extensiones con el uso de templates, los cuales permiten simplificar los parámetros comunes en un grupo de extensiones

[settings](!) ; el signo de admiración indica a asterisk que este es un template
Type=friend
Secret=102030
Context=from-internal
Nat=never
Canreinvite=no
Disallow=all
Allow=ullaw
Host=dynamic
Dtmfmode=rfc2833

Ahora las demás extensiones solo deberán hacer referencia al template que se ha creado para ellas.

[201](settings)
Username=201
Callerid=Mark Spencer <201>

[202](settings)
Username=202
Callerid=Bill Gates <202>

[203](settings)
Username=203
Callerid=Steve Jobs <203>

……

[20n](settings)
Username=203
Callerid=xxxxx yyyy <20n>

CODECS

Los codecs están basados en algoritmos de compresión, existen varios tipos de codec para cada formato y tipo de medio (mp3, MPEG, JPEG, GIF, MP4, etc.). Sin embargo nosotros vamos a centrarnos en codecs diseñados para comprimir la voz.

Codec G711a / G711u
Codec GSM
Codec G729
Codec G723.1

CODEC G711
G.711 es un alto codec del estándar del índice binario (64 Kbps) ITU. Es la lengua materna de la red de teléfono digital moderna.

Aunque fue estandardizado formalmente en 1988, el codec del PCM G.711 es el abuelo de la telefonía digital. Inventado por Bell Systems e introducido en los tempranos años 70, una troncal digital T1 emplea un esquema de codificación sin comprimir de la modulación de código de pulso de 8 bits con un índice de la muestra de 8000 muestras por segundo. Esto permitió un ancho de banda máximo (teórico) de la voz de 4000 hertzios. Una troncal T1 lleva 24 canales digitales PCM multiplexados. El estándar europeo mejorado E1 lleva 30 canales.

Hay dos versiones: U-law y A-law. U-law viene del estándar T1 usado en Norteamérica y Japón. A-law viene del estándar E1 usado en el resto del mundo. La diferencia es en el método la señal análoga que es muestreada. En ambos esquemas, la señal no se muestrea linealmente, pero en una manera logarítmica. A-law proporciona una gama más dinámica en comparación con U-law. El resultado es un sonido menos “borroso”.

Usar G.711 para VoIP dará la mejor calidad de la voz; puesto que no utiliza ninguna compresión y es el mismo codec usado por la red del PSTN y las líneas del ISDN, él sonido será como usar un teléfono regular o ISDN. También tiene el delay más bajo porque no hay necesidad de la compresión, que cuesta tiempo de proceso. La desventaja es que necesita mas ancho de banda que otros codecs, hasta 84 Kbps incluyendo todo el TCP/IP de las cabeceras.
G.711 es utilizado por la mayoría de los proveedores de VoIP y se encuentra prácticamente en todos los equipos VoIP.

GSM (Global System for Mobile communications) Este codec usa la misma codificación usada para comprimir el audio en la telefonía móvil, este codec también es usado comúnmente para comunicaciones por videoconferencia y software de telefonía IP ya que consigue una compresión elevada con una calidad aceptable de audio, comúnmente voz humana.

Normalmente estos codecs se encuentran con Windows pero es posible que no se encuentren instalados en su sistema si en el proceso de instalación no eligió la opción adecuada.

CODEC GSM

GSM (Global System for Mobile communications) Este codec usa la misma codificación usada para comprimir el audio en la telefonía móvil, este codec también es usado comúnmente para comunicaciones por videoconferencia y software de telefonía IP ya que consigue una compresión elevada con una calidad aceptable de audio, comúnmente voz humana.

Normalmente estos codecs se encuentran con Windows pero es posible que no se encuentren instalados en su sistema si en el proceso de instalación no eligió la opción adecuada.

CODEC G729

El codec G.729 es un estandar de la industria que permite optimizar la codificación de la voz en paquetes de datos y así conseguir introducir más llamadas con un ancho de banda limitado, optimizando el rendimiento del uso de Voz sobre IP.

Esta tecnología, una de las más eficientes del mercado, está patentada por sus desarrolladores, Spirit DSP y su uso comercial tiene un coste. El coste es por canal concurrente.

Nota: La codificación G.729 se realiza por software, con su consiguiente carga para el procesador.

Digium, la empresa desarrolladora de Asterisk, recomienda a modo ejemplo destinar un dual Intel(R) Xeon 1.8GHz para 60 llamadas G729 concurrentes y un dual Intel(R) Xeon 2.8GHz para 80 llamadas.

CODEC G723.1

G723.1. Un standard ITU standard del tipo narrow-band audio codec que encodea el habla en una cadena de datos cada 30ms.

Consigue reducir el requerimiento de ancho de banda hasta 5kbps por canal de voz.

CONFIGURACION TARJETA ANALOGICA


Para configurar una tarjeta analógica deberemos seguir los siguientes pasos:

Paso 1:

Editar el archivo de configuración “zaptel.conf”

Ejecutar:

Vi /etc/zaptel.conf

Modificarlo de tal manera que quede como la siguiente imagen

Vi /etc/zaptel.conf

En la imagen anterior se pueden apreciar los siguientes parámetros:

Fxsks=1-2 ; significa que tenemos una tarjeta con 02 módulos FXO ubicados en los slots 1 y 2 de la tarjeta

Loadzone=us ; nos permite especificar el tipo de tonos para la tarjeta, en este caso tono para EEUU y normalmente son compatibles con los de Perú.

Defaultzone= es; la zona que utilizaran los dispositivos que no sean especificados explícitamente.
*
Paso 2:

Editar el archivo de configuración “zapata.conf”

Ejecutar:

vi /etc/asterisk/zapata.conf

Luego de haber editado el archivo reiniciar asterisk

asterisk –r
restart now

[trunkgroups]
[channels]

rxwink=300
echocancel=yes
echocancelwhenbridged=no
echotraining=800
relaxdtmf=yes
rxgain=2.0
txgain=2.7

signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
answeronpolarityswitch=yes
hanguponpolarityswitch=yes
channel=>3

signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
busydetect=yes
busycount=4
channel=>4

*

Debemos tomar en cuenta que este archivo reemplaza al viejo zapata.conf, así que la configuración será muy similar sino la misma.

En la imagen anterior se pueden apreciar los siguientes parámetros:

Language=en; significa que las voces que se cargaran por defecto serán las voces de ingles

Rxwink = 300; su valor esta en milisegundos y normalmente se deja por defecto.

Busydetect=yes; permite que la tarjeta detect el tono de ocupado en una línea.

Busycount=4, requiere que busydetect este en yes, y permite colgar la llamadas luego de escuchar 4 tonos de ocupado en este caso.

Debemos tomar en cuenta que este archivo reemplaza al viejo zapata.conf, así que la configuración será muy similar sino la misma.

En la imagen anterior se pueden apreciar los siguientes parámetros:

Echocancel=yes; permite habilitar el cancelador de eco por software.

Echocancelwhenbridged=no ; activa el cancelador de eco para las llamadas entre los puertos de la misma tarjeta, en principio este tipo de llamadas no debería requerir cancelador de eco.

Echotraining=800; tiempo en milisegundos para el entrenamiento del cancelador de eco

Relaxdtmf=yes; permite que la tarjeta detect el tono de ocupado en una línea.

Rxgain & txgain , permite incrementar la ganancia tanto de recepción como de transmisión.

En la imagen anterior se pueden apreciar los siguientes parámetros:

SPAN 1:
Signalling=fxs_ks, Tipo de señalización para módulos FXO se utiliza fxs_ks

Callerid=asreceived, indica que el caller id será transmitido tal cual es recibido.

Group=0; Asignamos un grupo para estas troncales

Context=from-pstn; asignamos un contexto aun cuando no hemos creado este contexto en extensions.conf aun.

Answeronpolarityswitch=no; activamos la detección de inversión de polaridad al contestar una llamada

Hanguponpolarityswitch=no; activamos la detección de inversión de polaridad para colgar una llamada

Channel=>1; indicamos el canal al cual se le asignaran los parámetros anteriores.

REVERSION DE POLARIDAD

Cuando instalamos Tarjetas en nuestro servidor, debemos tomar en cuenta que la detección de reversión de polaridad para la PSTN no viene activada y para evitar que las líneas se queden pegadas cuando el llamante remoto cuelgue antes que hallamos podido contestar la llamada será necesario agregar las siguientes líneas en el archivo zapata-auto.conf justo encima del parámetro “Channel” tal como muestra la siguiente imagen.
Answeronpolarityswitch=yes
Hanguponpolarityswitch=yes

*

REVERSION DE POLARIDAD


También podría ser necesario agregar estas dos líneas adicionales si conectamos bases celulares.

Busydetect=yes
Busycount=4


CONFIGURACION TARJETA DIGITAL

Para configurar una tarjeta digital deberemos seguir los siguientes pasos:

Paso 1:

Editar el archivo de configuración “zaptel.conf”

Ejecutar:

Vi /etc/zaptel.conf

Modificarlo de tal manera que quede como la siguiente imagen

Vi /etc/zaptel.conf

*

En la imagen anterior se pueden apreciar los siguientes parámetros:
span=(spannum),(timing),(LBO),(framing),(coding)

Span =1,1,0,css,hdb3,
spannum ; indica el numero del span
timing; se usa para sincronizar los dispositivos, 0,1,2
line build out, longitud del cable, normalmente este parámetro va en “0”
framming, Css, como comunicarse con el dispositivo del otro lado de la línea
coding, Hdb3, método de codificación, podría necesitar de CRC4 en el caso de los E1

bchan= 1-15,17-31, tomara cono canales de voz los canales del 1al 15 y luego del 17 al 31 (total de 30 canales)

dchan= 16; significa que el canal de señalización será el 16

Paso 2:

Editar el archivo de configuración “zapata.conf”

Ejecutar:

vi /etc/asterisk/zapata.conf

Luego de haber editado el archivo reiniciar asterisk

asterisk –r
restart now

*

Debemos tomar en cuenta que este archivo reemplaza al viejo zapata.conf, así que la configuración será muy similar sino la misma.

En la imagen anterior se pueden apreciar los siguientes parámetros:

Language=en; significa que las voces que se cargaran por defecto serán las voces de ingles

Rxwink = 300; su valor esta en milisegundos y normalmente se deja por defecto.

Resetinterval=never; permite establecer la reanudacion de los canales no utilizados, por defecto son 3600 segundos.

Busydetect=yes; permite que la terjeta detect el tono de ocupado en una linea.

Busycount=4, requiere que busydetect este en yes, y permite colgar la llamadas luego de escuchar 4 tonos de ocupado en este caso.

Debemos tomar en cuenta que este archivo reemplaza al viejo zapata.conf, así que la configuración será muy similar sino la misma.

En la imagen anterior se pueden apreciar los siguientes parámetros:

Echocancel=yes; permite habilitar el cancelador de eco por software.

Echocancelwhenbridged=no ; activa el cancelador de eco para las llamadas entre los puertos de la misma tarjeta, en principio este tipo de llamadas no debería requerir cancelador de eco.

Echotraining=800; tiempo en milisegundos para el entrenamiento del cancelador de eco

Relaxdtmf=yes; permite que la tarjeta detect el tono de ocupado en una línea.

Rxgain & txgain , permite incrementar la ganancia tanto de recepción como de transmisión.

En la imagen anterior se pueden apreciar los siguientes parámetros:

SPAN 1:
Signalling=pri_cpe, tipo de señalización utilizado para primarios

switchtype=euroisdn, Este parámetro solo se utiliza para las tarjetas primarias

Group=0; Asignamos un grupo para estos canales

Context=entradapri; asignamos un contexto aun cuando no hemos creado este contexto en extensions.conf aun.

bchannel=>1-15; canal de datos

dchannel => 16; canal de control o señalización


CARGANDO VOCES EN EL SERVIDOR

Lo primero que vamos a hacer es cargar los archivos con las voces, en español en este caso.

Para ello vamos a utilizar el programa winscp, para conectarnos al servidor.

Una vez conectados nos dirigimos a la siguiente ruta:
/var/lib/asterisk/sounds/

Dentro de esta carpeta encontraremos los archivos con las voces de nuestro servidor que por defecto viene en ingles.

Para instalar el idioma debemos copiar el contenido de la carpeta voces completas en español del cd dentro de la ruta

/var/lib/asterisk/sounds

De manera que se carguen los archivos en español en las respectivas rutas de manera automática

/var/lib/asterisk/sounds/es
/var/lib/asterisk/sounds/digits/es
/var/lib/asterisk/sounds/letters/es
/var/lib/asterisk/sounds/followme/es
Etc…

CONFIGURANDO ARCHIVOS PARA CAMBIAR EL IDIOMA

Es necesario cambiar tres archivos principalmente.

1./etc/asterisk/sip.conf – para cambiar el idioma a los anexos
2./etc/asterisk/iax.conf – para cambiar el idioma a los anexos
3./etc/asterisk/zapata.conf – para cambiarle el idioma a la troncal
En todos será necesario ingresar o modificar el parámetro “language” para que quede de la siguiente manera
“language = es”

FINALIZANDO LA CARGA DEL IDIOMA

Finalmente una ves modificado deberemos reiniciar el servicio de asterisk para que se ejecuten los cambios.

fuente>http://www.aprendiendoasterisk.com


¿Como bloquear la publicidad de google?

Bloquear la publicidad de google, que por cierto no es tan intrusiva e incluso bloquear el rastreo de lasactividades de navegación que hacen cierto sitios (blogs y páginas en general) que usan google analitics, basta con seguir las siguientes instrucciones:

* Abrir con el block de notas (Notepad) el archivo Host ubicado en la siguiente carpeta (El archivo se llama “Host”, sin extensión)

* Para Windows XP: C:\WINDOWS\system32\drivers\etc
* Para Windows 2000: C:\WINNT\system32\drivers\etc
* Para Windows 98 or ME: C:\WINDOWS\

* Agregar al final del archivo las siguientes líneas

# [Google Inc]
127.0.0.1 pagead.googlesyndication.com
127.0.0.1 pagead2.googlesyndication.com #[Google AdWords]
127.0.0.1 adservices.google.com
127.0.0.1 ssl.google-analytics.com #[urchinTracker]
127.0.0.1 www.google-analytics.com #[Google Analytics]
127.0.0.1 imageads.googleadservices.com #[Ewido.TrackingCookie.Googleadservices]
127.0.0.1 imageads1.googleadservices.com
127.0.0.1 imageads2.googleadservices.com
127.0.0.1 imageads3.googleadservices.com
127.0.0.1 imageads4.googleadservices.com
127.0.0.1 imageads5.googleadservices.com
127.0.0.1 imageads6.googleadservices.com
127.0.0.1 imageads7.googleadservices.com
127.0.0.1 imageads8.googleadservices.com
127.0.0.1 imageads9.googleadservices.com
127.0.0.1 partner.googleadservices.com
127.0.0.1 www.googleadservices.com
127.0.0.1 apps5.oingo.com #[Microsoft.Typo-Patrol]
127.0.0.1 www.appliedsemantics.com
127.0.0.1 service.urchin.com #[Urchin Tracking Module]

* Guardar el archivo

Existen muchos otros medios, algunos dependen del uso de programas externos, otros dependen del navegador que se use (Firefox tiene varios plugins que hacen la tarea), pero este método no requiere nada externo a lo que viene con Windows. Espero que le sea de utilidad a alguien. No es algo que me haya inventado yo, lo vi por ahi y esta en tantos sitios que es difícil determinar quien se tomo el trabajo de recopilar las urls y hacer la prueba.